Quantcast
Channel: Exchange Server 2010 forum
Viewing all 19214 articles
Browse latest View live

Creating mailbox batches for Exchange Online migrations

$
0
0

In planning to migrate to Office 365 (Exchange Online) 

is there a script available to export all the mailboxes from exchange to CSV along with who has permissions to each mailbox so that some kind of batch process could be created making sure that all users are migrated along with the mailboxes they have access to? Someone has to have done this... Id think, no? 

Please help and thank you, 



New-MailboxExportRequest remains "queued" at 0%

$
0
0

Greetings, my mailbox exports are going into "queued" status, and remain at 0% complete even after many hours.

This is occurring on every mailbox which we've tried to export (about a dozen so far), and they are scattered across all 16 of our DBs.

It was working fine in December, and we've been trying for months to find out why it stopped working.

The environment is 2x CAS/HT front-ended by an F5 appliance, and a two-member DAG with a FSW.  All servers are at Exchange 2010 SP3 RU5.

This is my command line:

New-MailboxExportRequest -verbose -Mailbox '<<mailboxname>>' -Name '<<exporttaskname>>' -BadItemLimit 999 -AcceptLargeDataLoss -ExcludeDumpster -FilePath '\\<<fqdn>>\Mailbox-Exports\<<filename>>.pst'

Which results in this ---

[PS] C:\>Get-MailboxExportRequest | Get-MailboxExportRequestStatistics Name Status SourceAlias PercentComplete ---- ------ ----------- --------------- <<mailboxname>> Queued <<exporttaskname>> 0

...and the value in the PercentComplete does not increment, even when hours have passed.

MAPI is enabled on the mailbox.  All of the DBs are mounted or healthy.  We've rebooted all of the servers. We've restarted the replication service on all the servers. We've made sure the "MRSConfiguration" settings in MSExchangeMailboxReplication.exe.config are at their defaults.  There's nothing odd in the system or application logs.

Here are the results of a status check ...

[PS] C:\>Get-MailboxExportRequest | Get-MailboxExportRequestStatistics |fl

RunspaceId                    : bef8d2d9-4c7c-4dad-85c0-b7d4a6f4b5c1
Name                          : <<mailboxname>>
Status                        : Queued
StatusDetail                  : Queued
SyncStage                     : None
Flags                         : IntraOrg, Push
RequestStyle                  : IntraOrg
Direction                     : Push
Protect                       : False
Priority                      : Normal
Suspend                       : False
FilePath                      : \\<<fqdn>>\Mailbox-Exports\<<filename>>.pst
SourceAlias                   : <<mailboxname>>
SourceIsArchive               : False
SourceExchangeGuid            : 87945c65-ea8a-4a5c-808b-c35bb598d163
SourceRootFolder              :
SourceVersion                 : Version 14.3 (Build 181.0)
SourceMailboxIdentity         : <<ou+username>>
SourceDatabase                : DB008
TargetRootFolder              :
TargetVersion                 : Version 0.0 (Build 0.0)
IncludeFolders                : {}
ExcludeFolders                : {}
ExcludeDumpster               : True
ConflictResolutionOption      : KeepSourceItem
AssociatedMessagesCopyOption  : DoNotCopy
BatchName                     :
ContentFilter                 :
ContentFilterLanguage         :
BadItemLimit                  : 999
BadItemsEncountered           :
QueuedTimestamp               : 4/1/2014 10:57:02 AM
StartTimestamp                :
LastUpdateTimestamp           : 4/1/2014 10:57:03 AM
CompletionTimestamp           :
SuspendedTimestamp            :
OverallDuration               : 01:57:04
TotalSuspendedDuration        :
TotalFailedDuration           :
TotalQueuedDuration           : 01:57:04
TotalInProgressDuration       :
TotalStalledDueToHADuration   :
TotalTransientFailureDuration :
MRSServerName                 :
EstimatedTransferSize         : 0 B (0 bytes)
EstimatedTransferItemCount    : 0
BytesTransferred              :
BytesTransferredPerMinute     :
ItemsTransferred              :
PercentComplete               : 0
PositionInQueue               : 7/7 (Position/Queue Length)
FailureCode                   :
FailureType                   :
FailureSide                   :
Message                       :
FailureTimestamp              :
FailureContext                :
IsValid                       : True
ValidationMessage             :
OrganizationId                :
RequestGuid                   : e60a43ca-a6de-438c-84b7-25a65c3ad26d
RequestQueue                  : DB008
Identity                      : RequestGuid (e60a43ca-a6de-438c-84b7-25a65c3ad26d), RequestQueue: (e90cea03-d8da-4870-b
                                1f9-95afcf6d2038)
Report                        :

[PS] C:\>

Has anyone else run into this problem and been unable to resolve it?





SEND AS not ON BEHALF OF

$
0
0

I recently upgraded an Exchange 2010 server from SP1 to SP3.  Now when a customers send an e-mail its members, it says [sender e-mail] ON BEHALF OF [e-mail account] instead of just sending as the e-mail account.

The sender is in the ON BEHALF group so she can send, she is also has full access to the account, and in the SEND AS list.  I have ran ADSIEdit and she has SEND AS permission on the account, pretty much everything I have seen on line has been checked and is set correctly.  I have cleared the cache and added directly from GAL with no success.

She is using Outlook 365 and the server is Exchange 2010 SP3.  I saw an article that said then selecting FROM it also gave option to SEND AS but we are not receiving that option.

Upgrading Exchange is being proposed but need the issue corrected in the mean time.

Thank you.

Hub transport Rule - General Question

$
0
0

I am trying to create a rule based on attachment name. My rule is:

Apply rule to messages

sent to example@company.co.uk

and when the attachment's content contains 'trigger1' or 'trigger2' or 'trigger3'

forward the message to me@company.co.uk.

However, this is not working. I have sent an email to example@company.co.uk various times with each of the triggers, case-sensitive wise and still I receive nothing. The message just goes to example@company.co.uk. Is it possible to transport rule based on attachment names? We are using Exchange 2010

email sent from mobile device or outlook

$
0
0

Hi,

Is there anyway to find out if a particular email is been sent from a mobile device or outlook.

Any specific header values/logs that can point me to this information.

Exchange Server 2010 Out of office not working for external users

$
0
0

Hello Folks,

We have exchange 2010 environment and out of office is not working for external users

Out of office works only for internal users 

Any help highly appreciated.

Thanks

Changing Exchange properties of Mail Universal Security Group results in message

$
0
0

Hi.

Trying to add another email address to a Mail Universal Security Group results in a message coming up saying 

"the object must be upgraded to the current Exchange version" AS shown below. The group is used both as a distribution group and as a group in file/folder permissions. 

Exchange 2010 is the current mail server. 

IS it safe to do the upgrade, will it have any effect on anything ?

Thanks for any replies 

Exchange 2010 Mailbox server - Performance counter

$
0
0

Hi,

In my environment I have 2 mailbox servers in Exchange 2010 DAG and currently running with high memory utilization more than 90% on both servers. Store.exe takes most of the memory.

I need to add more mailboxes so I have increased memory by 25% but still memory utilization is same.

How I can monitor mailbox srver performance in order to know if it requires upgrade or addition of srever?

What performance counter I should consider?


Outlook 2010 client can't reach server

$
0
0

Hi everyone,

I've got an issue in my Exchange environment when users outside of Citrix try to open Outlook 2010 sometimes they can't reach the servers, it says the server is unavailable, the workaround for this issue is to log in OWA and immediately after open Outlook 2010 again.

There are 2 Exchange 2010 servers.

Is there something we can do so we don't need to rely on the workaround? You know the users for sure are going to complain.

Thanks in advance.

ASP.NET 2.0.50727.0 Event 1309 after installing Update Rollup 25 for Exchange 2010 SP3 on CAS-Servers

$
0
0

Hi,
does anybody observe this warning too, after installing Update Rollup 25 for Exchange 2010 SP3 on CAS Servers?

I can´t figure out, if it´s a real problem...

regards

Juergen

Log Name:      Application
Source:        ASP.NET 2.0.50727.0
Date:          16.01.2019 12:11:50
Event ID:      1309
Task Category: Web Event
Level:         Warning
Keywords:      Classic
User:          N/A
Computer:      CASSERVER.domain.com
Description:
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 16.01.2019 12:11:50
Event time (UTC): 16.01.2019 11:11:50
Event ID: 6e3291bd6ecd4a6896e18720cccaf25a
Event sequence: 50235
Event occurrence: 20
Event detail code: 0
 
Application information:
    Application domain: /LM/W3SVC/1/ROOT/owa-1-131920993949375000
    Trust level: Full
    Application Virtual Path: /owa
    Application Path: C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\owa\
    Machine name: CASSERVER
 
Process information:
    Process ID: 5268
    Process name: w3wp.exe
    Account name: NT AUTHORITY\SYSTEM
 
Exception information:
    Exception type: OwaInvalidCanaryException
    Exception message: 
 
Request information:
    Request URL: https://exchangefqdn.domain.com:443/owa/ev.owa?oeh=1&ns=PendingRequest&ev=FinishNotificationRequest&UA=0
    Request path: /owa/ev.owa
    User host address: CLIENTIP
    User: DOMAIN\USERID
    Is authenticated: True
    Authentication Type: Basic
    Thread account name: NT AUTHORITY\SYSTEM
 
Thread information:
    Thread ID: 1
    Thread account name: NT AUTHORITY\SYSTEM
    Is impersonating: False
    Stack trace:    at Microsoft.Exchange.Clients.Owa.Core.Utilities.CompareCanary(List`1 canariesFromRequest, String canaryFromCookie)
   at Microsoft.Exchange.Clients.Owa.Core.OwaEventHttpHandler.ProcessRequest(HttpContext httpContext)
   at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
 
 
Custom event details:
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="ASP.NET 2.0.50727.0" />
    <EventID Qualifiers="32768">1309</EventID>
    <Level>3</Level>
    <Task>3</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2019-01-16T11:11:50.000000000Z" />
    <EventRecordID>1351177</EventRecordID>
    <Channel>Application</Channel>
    <Computer>CASSERVER.domain.com</Computer>
    <Security />
  </System>
  <EventData>
    <Data>3005</Data>
    <Data>An unhandled exception has occurred.</Data>
    <Data>16.01.2019 12:11:50</Data>
    <Data>16.01.2019 11:11:50</Data>
    <Data>6e3291bd6ecd4a6896e18720cccaf25a</Data>
    <Data>50235</Data>
    <Data>20</Data>
    <Data>0</Data>
    <Data>/LM/W3SVC/1/ROOT/owa-1-131920993949375000</Data>
    <Data>Full</Data>
    <Data>/owa</Data>
    <Data>C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\owa\</Data>
    <Data>CASSERVER</Data>
    <Data>
    </Data>
    <Data>5268</Data>
    <Data>w3wp.exe</Data>
    <Data>NT AUTHORITY\SYSTEM</Data>
    <Data>OwaInvalidCanaryException</Data>
    <Data>
    </Data>
    <Data>https://exchangefqdn.domain.com:443/owa/ev.owa?oeh=1&amp;ns=PendingRequest&amp;ev=FinishNotificationRequest&amp;UA=0</Data>
    <Data>/owa/ev.owa</Data>
    <Data>SERVERIP</Data>
    <Data>DOMAIN\USERID</Data>
    <Data>True</Data>
    <Data>Basic</Data>
    <Data>NT AUTHORITY\SYSTEM</Data>
    <Data>1</Data>
    <Data>NT AUTHORITY\SYSTEM</Data>
    <Data>False</Data>
    <Data>   at Microsoft.Exchange.Clients.Owa.Core.Utilities.CompareCanary(List`1 canariesFromRequest, String canaryFromCookie)
   at Microsoft.Exchange.Clients.Owa.Core.OwaEventHttpHandler.ProcessRequest(HttpContext httpContext)
   at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
   at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean&amp; completedSynchronously)
</Data>
  </EventData>
</Event>





Exchange Server 2016

$
0
0

Hello Team,

We have created a new Dynamic Distribution Group in our Exchange Server 2016 at a domain level.

Now we want to exclude one OU in that, if it is possible can you please suggest how we can do this.

Mailbox archiving, and other issues

$
0
0

This is mostly a gripe posting...

Since about 2010 (when I had a customer on Exchange 2007 still) I've used the export-mailbox , and later new-mailboxexportrequest powershell commands to help manage our mailbox sizes.  Each year I export people's mailboxes at various customers so I can keep the database at a reasonable amount of space.   This is beneficial because some of my customers have to retain most of what they are sent (it's gotten them out of many lawsuits when the building that were invovled in constructing had something that they were told or asked to do, and were suddenly being blamed for it 3, 4 and 5 years after the fact).   It also enables me to keep a copy of the .PST files (with instructions to the user not to add anything to it) in case their c-drive crashes.   In this way they can keep a copy of their archives, I have a few safety copies, and it's off the mail server.    Then last year after making one of these archives Outlook 2016 kept flagging it as corrupted , and the ScanPST utility would fail to adequately repair it to Outlook 2016 's liking.  So I had to skip archiving boxes and let the mailbox database grow. 

To see if Microsoft happened to address this I tried putting on Exchange 2010 SP3 Update 21 on - that was a mistake.  It screwed up the database on the server and I had to recover it.  After the fact I found a posting by the Exchange team that said they had a problem and you had to apply a specific hotfix first.  It also didn't tell me at the time that in order to look for the flaw they were apparently scanning most or all objects in the exchange database so what's normally a 1 hour or so process was still runniing nearly 9 hours later before it reached the point that required the hotfix.  It would have been nice if their update would have mentioned this before I committed to that process....that sucked.

So now this year I tried to export another mailbox from 2010 (having stopped at UR19 last time after I had to recover the server from the U21 issue ) - I figured I could stop there because we are upgrading to Server 2016 anyway.  At one of my other clients I tried exporting the mailbox on Exchange 2016 - that worked, but suddenty the search-mailbox cmdlet I was using to delete the older mail after archiving wasn't working.  Microsoft's articles suggest a convoluted process with some new powershell commands - the documentation has a disclaimer that it only works on   One fellow even proposed looping the search-mailbox command because that worked for him - I adapated that and the search-mailbox cmdlet runs, says it deleted items but they are still in the mailbox.  Run it again and the results come back with 0 hits.  Waited several days to see if it would delete them during nightly maintenance runs of the database - nope.

To recap a bit:  So Microsoft has effectively taken away my ability to archive mailboxes by inadequately keeping their tools functional.  It seems the left hand (Outlook) doesn't know what the right hand is doing (Exchange) when PST files are created and fusses about it.  The Exchange 2016 series of server doesn't allow you to use search-mailbox to delete content anymore effectively (which is also quite useful if somebody has a bunch of junk messages on their server to be cleaned out - according to the fellow that suggested looping the command , as that's what he's had to do).

Now I get to the next bit of fun - I started looking at Exchange 2019 for one of my customer sites.  The posted system requirements for Exchange 2016 mentioned 8GB of ram (I of course use more than that , but that's the listed minimum).  Now Exchange 2019 is requiring 128GB of RAM - so we went from 8 to 128. 

It seems by Microsoft's actions (significantly increasing hardware requirements , breaking cmdlets meant to help with malware, archiving, etc..) and inactions (not fixing these things for seeming long periods of time) they are trying to deprecate the Onsite product to force people to the subscription product.  Obviously I'm not somebody who get's inside information from Microsoft - so this is just how it appears to me.

Since I'm taking the time to gripe - I remember a day when Microsoft's products weren't working and I could call them and speak to a real person without having to drop $500 bucks to initiate the call. In some ways I miss when Microsoft had real competition and an interest in keeping their customers happy.   Too bad Groupwise isn't a serious competitor anymore...God I miss when there was real competition and customer service to be had....

Signed

The tick on the dog whose tired of paying for insufficiently supported products.

Send As Permissions don't seem to be working

$
0
0

I have created many Send As permissions in the past with my Exchange 2010 server.  But, for some reason i cannot get this to work now.  I went through standard configurations on the EMC but I'm having trouble getting it to work. Any pointers?

Database: Inconsistent Event Record

$
0
0

Hey Guys

I'm having an Issue regarding my mailbox database. I've recieved this error recently:

Failure item processing detected an inconsistent event record (Database=Public Folder Database, IsEventPresent=True, Exception=System.Diagnostics.Eventing.Reader.EventLogException: Not enough space for this execution
   bei System.Diagnostics.Eventing.Reader.EventLogException.Throw(Int32 errorCode)
   bei System.Diagnostics.Eventing.Reader.NativeWrapper.EvtNext(EventLogHandle queryHandle, Int32 eventSize, IntPtr[] events, Int32 timeout, Int32 flags, Int32& returned)
   bei System.Diagnostics.Eventing.Reader.EventLogWatcher.RequestEvents())

Unfortunately, the error message is in german, so I'd needed to translate.

Do you Know what I can do to fix this issue?

Thanks for your Help.

Kind regards

Gabe

microsoft office home and business 2010 configuration did not complete successfully, how to fix this issue

$
0
0

can anyone help i have followed all the reinstall, repair shut down and start up and when you go into any office product it asks for the product key and then comes up with this error code

microsoft office home and business 2010 configuration did not complete successfully

 

Outlook Anywhere not connecting after first use

$
0
0

I am trying to get Outlook Anywhere working on a mac that is running a new install of Outlook 2016. When I set up my email account Outlook 2016, it works great the first time but will never connect when I launch Outlook after that.  The exchange server is 2010.

Thanks,

gb

Creating mailbox batches for Exchange Online migrations

$
0
0

In planning to migrate to Office 365 (Exchange Online) 

is there a script available to export all the mailboxes from exchange to CSV along with who has permissions to each mailbox so that some kind of batch process could be created making sure that all users are migrated along with the mailboxes they have access to? Someone has to have done this... Id think, no? 

Please help and thank you, 


Cannot process argument transformation on parameter 'Identity' in the script in the Windows Powershell

$
0
0

I started my script in Windows Powershell:

$date=(Get-date).adddays(-200)
$MailBoxes = Get-Mailbox -OrganizationalUnit "MyOrganizationalUnit" | Get-MailboxStatistics | where {$_.LastLogonTime -ge $date} | get-mailbox

But I have an error:

Cannot process argument transformation on parameter 'Identity'. Cannot convert
value "695ae01-2e16-4c9-a5ca-8d5efe4cbb8" to type "Microsoft.Exchange.Config
uration.Tasks.MailboxIdParameter". Error: "Cannot convert hashtable to an objec
t of the following type: Microsoft.Exchange.Configuration.Tasks.MailboxIdParame
ter. Hashtable-to-Object conversion is not supported in restricted language mod
e or a Data section."
    + CategoryInfo          : InvalidData: (Microsoft.Excha...ilboxStatistics:
   PSObject) [Get-Mailbox], ParameterBindin...mationException
    + FullyQualifiedErrorId : ParameterArgumentTransformationError,Get-Mailbox
    + PSComputerName        : mos-ex-01p.bin.bank

When i debuged, I understand that it was in this moment:

($MailBoxes = Get-Mailbox -OrganizationalUnit "MyOrganizationalUnit" | Get-MailboxStatistics | where {$_.LastLogonTime -ge $date}| get-mailbox) in the end (underline).

Please help me

.edb file size getting bigger Exchange 2010

$
0
0

Hello,

We have 03 mailbox servers in DAG, Our exchange environment is 2010 SP3 RU13. I am having an issue from last 3 days that .edb file size of one mailbox database is getting increasing for example 10 GB file size increase during 3 hours. We have 13 mailbox databases and their copies. I have moved the users to another database but .edb file size is also getting increasing on the new database. Previously i have the same issue but after migrating users to the new database fix the issue. But this time not. Please help to start troubleshooting on this issue.

Regards,


Regards, Sarfraz Aslam

Exchange Proxy Server - Query

$
0
0

Hi,

I sometimes receive the error ""There is a problem with the proxy server's security certificate. The name on the security certificate is invalid or does not match the name of the site mail.mysmtpdomain.com. Outlook is unable to connect to this server (Error Code 0). I'm also prompted for my password. Clicking ok to the error and entering my password resolves the problem. 

What I'm trying to understand is, what proxy server is outlook trying to connect to? Which Exchange Web Service (autodiscover?) or configuration is supplying the Proxy Server setting that Outlook is using?

Note 1: Get-ExchangeServer|fl on the Exchange server shows that InternetWebProxy is blank so that isn't it.

Note 2: "netsh winhttp show proxy" returns the Internet proxy server used by Internet Explorer

Microsoft KB923575 suggests opening https://mail.mysmtpdomain.com/rpc and looking at the certificate but it would appear that RPC doesn't have one. When I try I get "Error Tunnel Connection Failed" and no certificate in the address bar. Browsing to https://mail.mysmtpdomain.com/rpcwithcert on the other hand returns a valid certificate as expected.

Any thoughts welcome.

Regards 

Paul

Viewing all 19214 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>