Quantcast
Channel: Exchange Server 2013 - Setup, Deployment, Updates, and Migration forum
Viewing all 7129 articles
Browse latest View live

EventID 2001 after SP1 install

$
0
0

Hi.

After upgrading to SP1 for Exchange 2013, I keep getting this error:

-----

Event 2001, MSExchange RPC Over HTTP Autoconfig

A transient failure has occurred. The problem may resolve itself in a while. The service will retry in 00:00:15. Message:

Filename:
Error: Cannot add duplicate collection entry of type 'add' with unique key attribute 'path' set to 'C:\Windows\System32\RpcProxy\RpcProxy.dll'

-----

'It does not seem to be causing any problems, but it is annoying to have this error log every 15 seconds.

Unfortunately I do not know anything about IIS, but it seems to be where problems is.

Anybody know how to fix this?

Regards

Jens Hyllegaard


Exchange 2013 SP1 prerequ errors

$
0
0

Current installation. 4 Exchange 2013 machines on Server 2008 R2 platform (VM with Hyper-V), all have CAS and mailbox role installed. DAG across all for servers. 2 servers reside in main datacenter and 2 on a DR site.

The Exchange installation is at CU 2 and working.<o:p></o:p>

We have 2 domain controllers in the main datacenter (win 2008 R2) and 2 domain controllers in the DR site (Win 2012 R2).<o:p></o:p>

DCDIAG checks out fine on all. Network is fine for all.

Running SP1 installation on the Exchange servers in the DR site results in prerequisites in a bunch of errors which all stem from one root issue: <o:p></o:p>

Error:
Either Active Directory doesn't exist, or it can't be contacted.<o:p></o:p>

Running the same on the main site (DC= Win 2008 R2) completes prereq for SP1 with no errors.

So the difference is that the 2 Exchange servers on the DR site have Win 2012 R2 for their domain controllers and fail.<o:p></o:p>

Any advise?<o:p></o:p>


Gerhard Waterkamp ACSLA Inc.

Outlook is unable to connect to the proxy server. (Error code 0)

$
0
0

Hello,

I have just commenced a Exchange 2007 SP3 to Exchange 2013 SP1 migration following the following guide: http://blogs.technet.com/b/meamcs/archive/2013/07/25/part-1-step-by-step-exchange-2007-to-2013-migration.aspx

As per the above guide, my 2007 environment is now known as legacy.company.com and my 2013, webmail.company.com.

I'm using the same certificate on both boxes and it has the names autodiscover.company.com, webmail.company.com and legacy.company.com. All that seems to be working fine.

OWA is functioning perfectly, hitting https://webmail.company.com will pass the user off to https://legacy.company.com if the mailbox is on 2007. Alongside this, Outlook also has no issues connecting to 2007 mailboxes with the client proxy settings being reconfigured to https://legacy.company.com automatically.

My problem comes when a mailbox is migrated to 2013. OWA functions fine and presents the mailbox but Outlook is unable to connect, presenting 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 target site webmail.company.com.
Outlook is unable to connect to the proxy server. (Error Code 0)

If I modify the Outlook client's settings and disable "Only connect to proxy servers that have this principal name in their certificate: msstd:webmail.company.com", Outlook connects and functions fine.

I'm at a loss and have tried everything I can think and find on google. Any suggestions would be greatly appreciated.

Novel groupwise to Exchange 2013 Migration Steps

$
0
0

Hi Guys,

Most probably I am going to deliver one project in nearest future, which included to move Mailboxes and mail data from Novel Group-wise to Exchange 2013. i want to know what should be the approach and what are the per-requisites that need to be consider to perform Migration steps in above scenario? please let me know how the mail-flow work to/from Group-wise to exchange 2013 and vice-verse. please suggest me some initial steps and URLs for this requirement. i want to be clarified logically before i suggest any solution on this to my customer.

step by step docs will be more helpful to achieve this goal..

Regards,

Aanand Singh

Powershell script to set custom attribute on mailuser returns WARNING: The command completed successfully but no settings of have been modified.

$
0
0

I am trying to write a script to enable a mailuser (I do know the difference between mailuser and mailbox) and set a custom attribute for that mailuser.  Every time I run the script I get "WARNING: The command completed successfully but no settings of <User DN> have been modified."  Both commands being invoked work when typed manually into the exchange management shell on the exchange server itself.  I am using the same administrator account in the script, and when I login to the exchange server to manually run the commands, so it shouldn't be a permission issue.  Here is my script so far.  If anyone can shed some light on what I'm doing wrong, I'd appreciate it.



$excel = new-object -com excel.application

$wb = $excel.workbooks.open("c:\temp\testmail8.xlsx")

$ws = $wb.Worksheets.Item(1)

$row = 1

$s = New-PSSession -ConfigurationName microsoft.exchange -ConnectionUri http://<Exchange Server Name>/powershell -Credential administrator@domain.com

Do {

$Email = $ws.Cells.Item($row, 1).Value()
$Cat = $ws.Cells.Item($row, 2).Value()

invoke-command -Session $s -ScriptBlock {Enable-MailUser -ExternalEmailAddress $($args[0][0] + "@domain.com") -Identity $($args[0][0])} -ArgumentList (,$Email, $Cat)

invoke-command -Session $s -ScriptBlock {Set-MailUser -Identity $($args[0][0]) -CustomAttribute1 $($args[0][1])} -ArgumentList (,$Email, $Cat)

$row++

     } While ($ws.Cells.Item($row,1).Value() -ne $null)

$excel.quit    

Exit-PSSession


EXCHANGE 2013 - setup.exe schema prep error

$
0
0

Trying to install exchange 2013 sp1 (downloaded from here: http://www.microsoft.com/en-us/download/details.aspx?id=41994).

on 2012 r2 server.

After I run (with domain admins affcourse): Setup.exe /prepareschema /IAcceptExchangeserverlicenseterms

I recieve an error that user is not a member of schema admins and enterprise admins but I have double checked that account is in those groups. So, what am I missing there?


bostjanc

Setting up Exchange Server 2010

$
0
0
Anyone know of a thread that shows a good way to setup exchange 2010 to work well internally and externally?

After SP1, Mailbox migration is slow

$
0
0

We are migrating mailboxes from Exchange 2007 (e2007) to Exchange 2013 (e2013).

After we updated from CU2 to SP1 for e2013, the mailbox moves are running much longer.

We are checking into other causes,...but at this point it seems like SP1 is the only "new kid on the block".

For example, last week we moved 5 mailboxes per hour and now we are moving 3 mailboxes per hour (or maybe even less).

RAM is near 100%  (as expected...)

CPU is high...but not anymore than last week.

The e2007 mailbox servers and the e2013 servers are in the same room and connected with a "nice network"  (and it has not changed since last week.)

The crew that provides VMware, Windows 2012 server, Disk, network, etc. say that it looks like the E2013 server is healthy and not showing any significant "stress red flags".

Could the "Exchange workload manager" in SP1 be making decisions that slow down the mailbox moves compared to the CU2 level ?

Thanks.

====


move public folders

$
0
0
On Exchange 2007 i ran the below commands


Get-PublicFolder -Recurse | Export-CliXML C:\PFMigration\Legacy_PFStructure.xml

Get-PublicFolderStatistics | Export-CliXML C:\PFMigration\Legacy_PFStatistics.xml

Get-PublicFolder -Recurse | Get-PublicFolderClientPermission | Select-Object Identity,User -ExpandProperty AccessRights | Export-CliXML
 C:\PFMigration\Legacy_PFPerms.xml

Get-PublicFolderDatabase | ForEach {Get-PublicFolderStatistics -Server $_.Server | Where {$_.Name -like "*\*"}}

Get-OrganizationConfig | Format-List PublicFoldersLockedforMigration, PublicFolderMigrationComplete
WARNING: Display Name of the Exchange Recipient object should be Microsoft Exchange. Run Set-OrganizationConfig with no parameters to correct the Display Name
value.


PublicFoldersLockedForMigration : False
PublicFolderMigrationComplete   : False

cd .\PFScripts
C:\PFScripts>.\Export-PublicFolderStatistics.ps1 PFStat.csv mail.mydomain.com  (mail.mydomain.com is my exchange 2007 server)
Enumerating folders under NON_IPM_SUBTREE...
Enumerating folders under NON_IPM_SUBTREE completed...24 folders found.
Retrieving statistics from server MAIL
Retrieving statistics from server MAIL complete...2 folders found.
Total unique folders found : 2.
Exporting statistics for 2 folders
Exporting folders to a CSV file


The result for the csv file is 
FolderName,"FolderSize"
\IPM_SUBTREE,"0"
\IPM_SUBTREE\Internet Newsgroups,"0"
\NON_IPM_SUBTREE,"0"
\NON_IPM_SUBTREE\EFORMS REGISTRY,"0"
\NON_IPM_SUBTREE\schema-root\microsoft\exchangeV1,"369097"

On my exchange 2013 

PS] C:\PFScripts>.\PublicFolderToMailboxMapGenerator.ps1 1GB PFStat.csv FolderToMailbox.csv
Reading public folder list...
Loading folder hierarchy...
Allocating folders to mailboxes...
Trying to accomodate folders with their parent...
Exporting folder mapping...

The results of the CSV are 
TargetMailbox,"FolderPath"
Mailbox1,"\"


On my exchange 2013 i have two database
one is default Mailbox database 1460777952 and other one is ExchangeDB01 which i have created where my mailboxes reside.

From here should i create a new databse for public folders or should i use ExchangeDB01

please do check the below commands for the syntax
New-Mailbox -PublicFolder Mailbox1 –Database ExchangeDB01 –HoldForMigration: $true

New-PublicFolderMigrationRequest -SourceDatabase (Get-PublicFolderDatabase -Server mail.mydomain.com) -CSVData (Get-Content FolderToMailbox.csv -Encoding Byte)
where mail.mydomain.com is my exchange 2007

Exchange 2007 to 2013 Migration Problem

$
0
0

Hello,

We followed this blog post to migrate from Exchange 2007 to Exchange 2013:

http://blogs.technet.com/b/meamcs/archive/2013/07/25/part-1-step-by-step-exchange-2007-to-2013-migration.aspx

Before decommissioning Exchange 2007, we created a new user on the Exchange 2013 server using ECP and migrated an existing Exchange 2007 user using ECP.

Autodiscovery, Outlook Web Access and Active Sync are working fine.

However, we cannot open these two mailboxes in Outlook 2010 or 2013 on Windows 7.

When I add one of the mailboxes in Outlook, AutoDiscovery is working fine. However, Outlook then complains that "the action cannot be completed. the microsoft exchange address book was unable to log on to exchange."

When I do the same in Outlook with a user that is not yet migrated, the Mailbox is setup just fine.

Any idea?

Best regards,
Florian

2010 -> 2013 Migration of Public Folders blank spaces in Public Folder names

$
0
0

So I found the problem that I was running into with this thread: http://social.technet.microsoft.com/Forums/en-US/466106c8-33a4-4474-83eb-2f6451e0d4eb/2010-2013-public-folder-migration-failed-property-expression-isnt-valid?forum=exchangesvrdeploy , however the question I have is a bulk solution for this problem.

The customer I am working with has just shy of 200GB of Public Folder items with many, well organized public folders that they have been using for many years. I am trying to finish up their migration to 2013 and the solution of ADSI Edit removing blank spaces is not going to be a good option, it would add days to the migration and many hours of labor.

What I am looking for is to see if there is a way to remove these spaces in a bulk or automated fashion. It may be asking a lot but it will save MUCH time and effort. If there is anyone that has any ideas I would love to hear them.

Thanks,

Joe

Exchange 2013 'MSExchange RPC Over HTTP Autoconfig Event 2001' and ASP.NET 4.0.30319.0 warning!

$
0
0

I have three mailbox servers and two client access servers and each one of the mailbox servers present the following issues: (I checked http://social.technet.microsoft.com/Forums/exchange/en-US/b3b6a223-292b-45e9-a771-6953b072d2b8/eventid-2001-after-sp1-install?forum=exchangesvrdeploy and I don't see any duplicates):

A transient failure has occurred. The problem may resolve itself in a while. The service will retry in 00:00:15. Message:

Filename: 
Error: Cannot add duplicate collection entry of type 'add' with unique key attribute 'path' set to 'C:\Windows\System32\RpcProxy\RpcProxy.dll'


and

Event code: 3005 
Event message: An unhandled exception has occurred. 
Event time: 4/21/2014 9:21:08 PM 
Event time (UTC): 4/22/2014 2:21:08 AM 
Event ID: cd36aad56ccb4edd93140162061bf475 
Event sequence: 12 
Event occurrence: 11 
Event detail code: 0 
Application information: 
    Application domain: /LM/W3SVC/2/ROOT/owa-1-130426065428932942 
    Trust level: Full 
    Application Virtual Path: /owa 
    Application Path: C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\owa\ 
    Machine name: MBX01 
Process information: 
    Process ID: 14500 
    Process name: w3wp.exe 
    Account name: NT AUTHORITY\SYSTEM 
Exception information: 
    Exception type: MapiExceptionIllegalCrossServerConnection 
    Exception message: MapiExceptionIllegalCrossServerConnection: Monitoring mailbox [] with application ID [Client=OWA] is not allowed to make cross-server calls from [MBX01.adem.arkansas.gov] to [MBX02.adem.arkansas.gov]
   at Microsoft.Mapi.CrossServerDiagnostics.BlockCrossServerCall(ExRpcConnectionInfo connectionInfo, String mailboxDescription)
   at Microsoft.Mapi.CrossServerConnectionPolicy.CheckAndBlockMonitoringMailboxes(ExRpcConnectionInfo connectionInfo)
   at Microsoft.Mapi.CrossServerConnectionPolicy.Apply(ExRpcConnectionInfo connectionInfo)
   at Microsoft.Mapi.ExRpcConnectionFactory.Create(ExRpcConnectionInfo connectionInfo)
   at Microsoft.Mapi.MapiStore.OpenMapiStore(String serverDn, String userDn, String mailboxDn, Guid guidMailbox, Guid guidMdb, String userName, String domainName, String password, String httpProxyServerName, ConnectFlag connectFlags, OpenStoreFlag storeFlags, CultureInfo cultureInfo, Boolean wantRedirect, String& correctServerDN, ClientIdentityInfo clientIdentity, Boolean unifiedLogon, String applicationId, Client xropClient, Boolean wantWebServices, Byte[] clientSessionInfo, TimeSpan connectionTimeout, TimeSpan callTimeout, Byte[] tenantHint)
   at Microsoft.Mapi.MapiStore.OpenMailbox(String serverDn, String userDn, Guid guidMailbox, Guid guidMdb, String userName, String domainName, String password, ConnectFlag connectFlags, OpenStoreFlag storeFlags, CultureInfo cultureInfo, ClientIdentityInfo clientIdentity, String applicationId, Byte[] tenantPartitionHint, Boolean unifiedLogon)
   at Microsoft.Exchange.Data.Storage.MailboxSession.ForceOpen(MapiStore linkedStore, Boolean unifiedSession)

 
 
Request information: 
    Request URL: https://localhost:444/owa/proxylogon.owa 
    Request path: /owa/proxylogon.owa 
    User host address: ::1 
    User: AEM\SM_57b18731b50349788 
    Is authenticated: True 
    Authentication Type: Kerberos 
    Thread account name: NT AUTHORITY\SYSTEM 
 
Thread information: 
    Thread ID: 65 
    Thread account name: NT AUTHORITY\SYSTEM 
    Is impersonating: False 
    Stack trace:    at Microsoft.Mapi.CrossServerDiagnostics.BlockCrossServerCall(ExRpcConnectionInfo connectionInfo, String mailboxDescription)
   at Microsoft.Mapi.CrossServerConnectionPolicy.CheckAndBlockMonitoringMailboxes(ExRpcConnectionInfo connectionInfo)
   at Microsoft.Mapi.CrossServerConnectionPolicy.Apply(ExRpcConnectionInfo connectionInfo)
   at Microsoft.Mapi.ExRpcConnectionFactory.Create(ExRpcConnectionInfo connectionInfo)
   at Microsoft.Mapi.MapiStore.OpenMapiStore(String serverDn, String userDn, String mailboxDn, Guid guidMailbox, Guid guidMdb, String userName, String domainName, String password, String httpProxyServerName, ConnectFlag connectFlags, OpenStoreFlag storeFlags, CultureInfo cultureInfo, Boolean wantRedirect, String& correctServerDN, ClientIdentityInfo clientIdentity, Boolean unifiedLogon, String applicationId, Client xropClient, Boolean wantWebServices, Byte[] clientSessionInfo, TimeSpan connectionTimeout, TimeSpan callTimeout, Byte[] tenantHint)
   at Microsoft.Mapi.MapiStore.OpenMailbox(String serverDn, String userDn, Guid guidMailbox, Guid guidMdb, String userName, String domainName, String password, ConnectFlag connectFlags, OpenStoreFlag storeFlags, CultureInfo cultureInfo, ClientIdentityInfo clientIdentity, String applicationId, Byte[] tenantPartitionHint, Boolean unifiedLogon)
   at Microsoft.Exchange.Data.Storage.MailboxSession.ForceOpen(MapiStore linkedStore, Boolean unifiedSession)

Seem to be having an issue finding a fix for these 

"The Exchange server for the database object "Mailbox Database 0637172224" wasn't found in Active Directory Domain Services. The object may be corrupted."

$
0
0

Getting REAL frustrated installing Exchange 2013. Tried to install MSDN Exchange 2013 and then update it with CU3 and that failed all over the place with exceptions.

So I am trying to install a "fresh" CU2 installation from command line and it goes quite a long way in the setup and then fails at  Mailbox Role: Mailbox service. Fails trying to mount the database with "The Exchange server for the database object "Mailbox Database 0637172224" wasn't found in Active Directory Domain Services. The object may be corrupted."

As previously mentioned I did a complete error free install with MSDN 2013, no problems. Previous to CU2 install I installed all prerequisites, setup/ps, setup/PreapreAD, setup /pd.

Done searching for answers as this is gotten to be more than a headache. The goal here is to migrate Exchange 2007 to 2013 and I need at least CU2.

Any idea's???

ECP just redirects to login page

$
0
0

After finally getting Exchange 2013 working, and solving why our SMTP connection keeps getting closed (see http://social.technet.microsoft.com/Forums/exchange/en-US/cd03793b-9e99-474e-8f25-11275652882f/exchange-2013-stops-receiving-external-email-after-about-8-hours?forum=exchangesvradmin)

I'm not sure why but in trying to fix the smtp problem, the OWA&ECP IIS virtual directories broke.

I found the commands to recreate the directories and the web application and done so, and OWA is back and working - However ECP now appears but when an administrator attempts to login you are just redirected back to the logon page, if you enter the wrong password you are told "incorrect password etc." which leads me to believe that it is work, just that it's either a permissions/directory security problem or an aspx problem.

Any ideas as to where i should start looking, or has anyone else had this issue and resolved it?

Disable (un apply) the default email address policy in exchange 2013

$
0
0
Can anyone help me in disabling (un apply) the default email address policy in exchange 2013..i am setting up the multi tenant environment. I want to just keep the default email address policy unapplied.  please provide me the command for that.

Biju Rajan


Exchange Cross Forest Calendar

$
0
0

Hi,

I am currently developing a migration plan for a Cross-Forest Exchange migration.

Forest A is our existing domain and Forest B is our new forest we are migrating into. 

The plan is to have a period of coexistence between both forests. 

Our core business web application will be the first application to be migrated as we need the resources in the new environment for it. 

I used the Exchange script that creates the user object from Forest A into Forest B and then used ADMT to migrate the associated attibutes, Password and SID History. This means that my users appear in both Forest A and B and as far as the user is concerned, they use the same account to log onto our business app.

My query is what is the best way to do the cross forest coexistence? I have read many articles online about using GalSync to create a centralised GAL  using contacts. Can I still do this bearing in mind that both Forests will have Mail User accounts and not Contacts??

Im a bit confused as to how I should do it.

The goal here is to allow cross-forest calendar delegation and also display free/busy information.

Coexist 2007 and 3013 and keeping the same name

$
0
0

Hello,

Currently we have two servers in our Exchange environment with fqdn exchange@domain.com and a SCR server named exhange2@domain.com.  The external and internal URLs and the primary certificate names are all exchange.domain.com.  Exchange2013 is installed and the redirection URLs on 2007  have been changed to legacy.domain.com and the Outlook anywhere proxy address is left at exchange.domain.com.  ActiveSync and OWA works perfectly for all users on any of the servers.  But for Outlook users, it only works if their mailbox is on the new Exchange 2013 or the exchange2@doamin.com.  When a user with mailbox on exchange.domain.com tries to connect they repeatedly get login prompts.  I suspect having the 2007 server the same name as the primary certificate which we prefer not to change is causing the problem.

Other than moving all mailboxes and public folders to the exchange2 server (which is rather challenging due to it's resources) and decommissioning the Exchange.domain.com, can anyone tell me if there is another solution where I can keep all servers in coexistence  for a while while we migrate everyone to 2013 servers?

Sp1 and Cu3 mix ?

$
0
0
was testing how long it would take for the SP1 and did a test mailbox server .. with the rest of the environment on Cu3 moved my mailbox and mailflow stopped .. is this safe to assume its due to the mix environement. . moved it back with out issue.. just curios if I may have missed something ..,

David Ulrich

Archive View Details + error message

$
0
0

Not sure if I've done something wrong, or if this is an issue with Ex2013.

When I activate an on-line archive on an account, if I then go to
In-Place Archive > View Details and when finished click on OK, I get an error message

error
Your request couldn't be completed. Please try again in a few minutes.


But the error message will not go away. To exit the pop-out window I need to click on cancel.
Is this normal?

I'm seeing similar errors on some Public Folder views as well.


Joe


Outlook Anywhere redirect not working (Exchange 2013 to Exchange 2007)

$
0
0

Hi guys,

At this moment, I have Exchange 2013 and Exchange 2007 coexisting.

I am publishing Exchange 2013 through UAG and Exchange 2007 with ISA. In 2013 everything is fine. In Exchange 2007, I have set up a legacy namespace, the name is also included in the certs, external DNS and all External URL's on this side.

Apart from having to log into various OWA interfaces for Exchange 2007 users that is pretty much fine too apart from Outlook Anywhere. While it works well for a 2013 user, a 2007 user has to login many times and then it fails.

I did some testing with ExRCA with a 2007 user, and get the error: "A Web exception occurred because an HTTP 302 - Redirect response"

Can anyone shed light on my problem?

Thanks!

Viewing all 7129 articles
Browse latest View live


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