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

Creating Mbx for Existing Users

$
0
0

Exit from email hosting service for 1500 users, to on-premise Ex2013.

AD already local and users all have accounts.

Have a CSV with all data for each user.

Anyone care to share their favorite PowerShell to bulk create mailboxes, plus will populate the GAL with:

FirstName, LastName, HomePhone, MobilePhone, Phone, Company, Title, Department, Office

...and add an archive DB to the mbx.

I have several variations i'm trying such as:

$mailbox=import-csv C:\<filename>.CSV
ForEach ($mailbox in $mailbox) {Enable-Mailbox -Identity $Mailbox.Identity -Database $Mailbox.Database | Enable-Mailbox –Archive -ArchiveDatabase "<enter archive db name here>"}<o:p></o:p>

However want to do this all in one pass if possible, so need to finetune the PS.

(Also had a look at http://www.telnetport25.com/2012/11/ebuctexchange-2013-bulk-user-creation-tool/ which looks quite cool, but only creates a blank mbx).


Backup network for DAGs - Supported or not?

$
0
0

This is really for Ex 2010; but it's relevant for both 2010 and 2013; so I'll ask it here:

My backup guys want a separate network for taking backups. That's fine by me; so I've set up a separate NIC with a static IP on both members of a two node DAG. Changed the bindings, so far so good.

But they also want a separate IP on the backupnetwork for the actual DAG. And from what I know, and what I've managed to find, that's not a supported configuration; since you would have no way of separating the client traffic on mapi and backup networks. Two IPs and what's what, right?

Anyway. Is this doable?

I've gotten stuck on this blogpost: http://blogs.technet.com/b/timmcmic/archive/2011/10/25/exchange-2010-implementing-a-dedicated-backup-network-for-a-database-availability-group.aspx

Which basically says no. You have to use the address on the MAPI network to connect to the DAG; and then manipulate (either host file or DNS) the backupservers resolution of the servers, so that they connect using the backup IP.

Am I way off base here?

install 2013 on a 2008R2 domain controller

$
0
0

I'm trying to install 2013 on a 2008R2 domain controller logged on as an enterprise admin.

I keep getting 1603 errors  "could not open key".   I have uninstalled and tried again multiple times after resetting permissions on what ever key is mentioned

I've tried every article I could google.

I'm missing something.

Anyone have any ideas?


David

new-moverequest from Exchange 07 to 13 throws completed with warning

$
0
0

Hi, 

I am new to this forum, but thought to try it out. I have set up a lab environment with a 2012 dc in domain a together with a dag exchange system of 2 servers with all roles installed on each exchange server. The exchange servers are 2013. 

I have a domain b with a 2012 domain controller - and a 2008r2 server with 2007 exchange installed (sp3). 

I have trusts setup between the two, and I am trying to do a cross migration of some test accounts. I've successfully moved all items - however when I look at the output from the command.

get-moverequeststatistics -identity test1 | fl

it states : 

Message : Warning: The following failure occurred after the active directory modification completed: couldn't find database "LABEX07\First Storage Group\Mailbox Database". Make sure you have it typed correctly.

The database it says it can't find is from the source 2007 exchange server - and I know it exists. I can't see anything else wrong with the content of whats moved to the 2012 domain except for that message. Does anyone have an idea of what it means? My movement code was

.\prepare-moverequest.ps1 -identity test1@domainb.local -remoteforestdomaincontroller dc01.domainb.local -remoteforestcredential $remoteuser -localforestdomaincontroller dc01.domaina.local -localforestcredential $localuser

followed by the new-moverequest 

new-moverequest -identity test1 -remoteLegacy -remotecredential $remoteuser -remoteglobalcatalog dc.domainb.local -targetdatabase 'mailbox db 1' -targetdeliverydomain domaina.local
I'd like the status of the get-moverequest to show up without warnings.




Error: MigrationPermanentException Directory property ‎'homeMDB‎' is not writeable on recipient, HELP...

$
0
0

Hello Everyone,

I getting error when trying to migrate mailboxes to exchange 2013

This is what i'm get:

Data migrated:
Migration rate:
Error:MigrationPermanentException: Active Directory property ‎'homeMDB‎' is not writeable on recipient ‎'mydomain.tv/System-Users/AD DIRAY‎'. --> Active Directory property ‎'homeMDB‎' is not writeable on recipient ‎'mydomain.tv/System-Users/AD DIRAY‎'.

Please help with this.

Thanks.

DNS issue OWA and Telnet

$
0
0

Dear All,

I am having issue to access exchange 2010 OWA locally, when try to access from client machine to enter OWA addresshttps://mydomain.local/owa but unable to get login page and error display "the page cannot displayed". I am able to telnet through IP address from local installed exchange 2010 server and if telnet by name it display error message "The service not available"

I think both are local AD DNS issue. Kindly can some one help me out from this.

Thanks

Decommission of on-premises 2010 sp3 exchange server, after Hybrid configuration.

$
0
0

Hi,

We have on-premises 2010 SP3 Exchange server,migrated all mail boxes to o365 cloud using Hybrid configuration.

Now we are planning to remove On-prem Exchange server. Please let us know, what steps need to perform.

Regards,

Giri.K

New-PublicFolderMigrationRequest created request without name - how to get a "handle"?

$
0
0

Hi all

I encountered a weird issue when migrating Public Folders from Exchange 2010 to 2013. I follow part 2 of the tutorial from msexchange.org, and came as far as the command

[PS] C:\PB-Migration>New-PublicFolderMigrationRequest -SourceDatabase (Get-PublicFolderDatabase -server EXCH.domain.com) -CSVData (Get-Content .\PB-Folder-Mailbox-Map-Final.csv -Encoding Byte)

When then running Get-PublicFolderMigrationRequest | Get-PublicFolderMigrationRequestStatistics, I got the following error:

Cannot process argument transformation on parameter 'Identity'. Object reference not set to an instance of an object.
    + CategoryInfo          : InvalidData: (\:PSObject) [Get-PublicFolde...questStatistics], ParameterBindin...mationE
   xception
    + FullyQualifiedErrorId : ParameterArgumentTransformationError,Get-PublicFolderMigrationRequestStatistics
    + PSComputerName        : exch2013.domain.com

Having a closer look at the migration request, it struck me that the name column was empty:

[PS] C:\PB-Migration>Get-PublicFolderMigrationRequest

Name                                           SourceDatabase                                 Status
----                                           --------------                                 ------
                                               CompanyPublicFolders                         InProgress

The identity of the migration request is reported as 00000000-0000-0000-0000-000000000000, but also here something seems to go bad:

[PS] C:\PB-Migration>Get-PublicFolderMigrationRequestStatistics -Identity "00000000-0000-0000-0000-00000000000"
Couldn't find a request that matches the information provided. Reason: Insufficient information was supplied to GetObje
cts and the command couldn't find any requests.
    + CategoryInfo          : NotSpecified: (:) [Get-PublicFolde...questStatistics], ManagementObjectNotFoundException
    + FullyQualifiedErrorId : 2A73FE4C,Microsoft.Exchange.Management.RecipientTasks.GetPublicFolderMigrationRequestSta
   tistics
    + PSComputerName        : exch13.domain.com

After a while, the status of the migration request changed from "In Progress" to "Failed".

How can I get a "handle" on this migration request, for either canceling/removing it or finding the reason for failure?

Thanks for reading and regards
/Maurice


Exchange design

$
0
0

Hi All,

Like to know whether exchange 2010/2013 supoorts SAN /NAS Basiaclly shared storage. 

and also good design documents 

Thanks

Muthu


Thanks Muthu

Autodiscover getting 401 (Unauthorized) for Outlook (mac and windows)

$
0
0

Not sure why autodiscover is getting 401 unauthorized.

Edit: Not working on BOTH mac and windows. Already tried resetting Virtual Directory. Authentication settings are Anonymous, Basic, and Windows.

FYI- it's using port 80 instead of 443 because we are offloading SSL with a load balancer as per http://social.technet.microsoft.com/wiki/contents/articles/1267.how-to-configure-ssl-offloading-in-exchange-2010.aspx

Call me crazy, but it looks like in the first 2 requests it's not sending the username?

From IIS Logs:

2013-08-31 18:26:44 xx.16.192.70 POST /autodiscover/autodiscover.xml - 80 - xx.16.192.11 MacOutlook/14.3.2.130206+(Intel+Mac+OS+X+10.8.3) 401 0 0 4648
2013-08-31 18:26:45 xx.16.192.70 POST /autodiscover/autodiscover.xml - 80 - xx.16.192.11 MacOutlook/14.3.2.130206+(Intel+Mac+OS+X+10.8.3) 401 1 2148074254 46
2013-08-31 18:26:49 xx.16.192.70 GET / - 80 - xx.16.192.10 - 302 0 0 0
2013-08-31 18:26:49 xx.16.192.70 POST /autodiscover/autodiscover.xml - 80 MYDOMAIN\john-admin xx.16.192.11 MacOutlook/14.3.2.130206+(Intel+Mac+OS+X+10.8.3) 200 0 0 4664

From IIS Trace Logs:
ModuleName: ManagedPipelineHandler
Notification:128
HttpStatus: 401
HttpReason: Unauthorized
HttpSubStatus: 0
ErrorCode: 0
ConfigExceptionInfo
Notification: EXECUTE_REQUEST_HANDLER
ErrorCode:The operation completed successfully. (0x0)


ModuleName: WindowsAuthenticationModule
Notification: 2
HttpStatus: 401
HttpReason: Unauthorized
HttpSubStatus: 1
ErrorCode: 2148074254
ConfigExceptionInfo
Notification:AUTHENTICATE_REQUEST
ErrorCode: No credentials are available in the security package (0x8009030e)


ModuleName: WindowsAuthenticationModule
Notification: 2
HttpStatus: 401
HttpReason: Unauthorized
HttpSubStatus: 1
ErrorCode: 2148074254
ConfigExceptionInfo
Notification: AUTHENTICATE_REQUEST
ErrorCode: No credentials are available in the security package (0x8009030e)


Exchange 2013 users unable to access Exchange 2007 Public Folders

$
0
0

Hi all.

I've been working on setting up Exchange 2013 in our Exchange 2007 environment.  I've managed to install it, configure it, move a handful of mailboxes, and fix several issues (2013 users being asked to login, free/busy maximum settings mismatch, Autodiscover not really updating the settings in Outlook clients...).  However, I'm stuck on getting Exchange 2013 users to access Exchange 2007 public folders.  Because the new server is very much in a development stage, I can't migrate the public folders over and won't until the mailboxes are thoroughly tested and fully migrated.

According to the public folders FAQ at http://technet.microsoft.com/en-us/library/jj150538(v=exchg.150).aspx, it's both possible and impossible to get new users to access legacy folders.

From "Considerations:"

Exchange 2013 no longer supports public folder databases. Therefore, there’s no coexistence with legacy public folders. As a result, Exchange 2013 is unable to read from the hierarchy stored in a public folder database on Exchange 2010 or Exchange 2007 servers.

From "Migrate public folders from previous versions:"

...However, user mailboxes on Exchange 2013 servers or Exchange Online can connect to legacy public folders. Exchange 2013 public folders and legacy public folders can’t exist in your Exchange organization simultaneously....

I did originally start to build the master hierarchy in 2013 before finding this page, but I have since deleted the hierarchy from Exchange and from AD via ADSIEdit.

When a 2013 user tries to access a 2007 public folder, they are met with "Cannot expand the folder. Microsoft Exchange is not available. Either there are network problems of the Exchange server is down for maintenance. (<correct info about the the legacy 2007 server's DN>)"

I've reviewed the RPC logs from the new server and am seeing what looks like a proper redirect command to the Outlook client.  But the Outlook client can't connect to the public folders.

I've tested public folders in OWA and they don't work there.  I've verified that the services are started on both the new and old servers.  And I've used the Outlook Connection Status tool to observe how Outlook seems stuck in a perpetual "connecting" state to the old mail server, even when I'm not trying to access a public folder.

So my question then, is using Exchange 2013 to access Exchange 2007 public folders actually possible or not?  If so, what else can I check to find out why I can't open legacy public folders?  We need to access some of the shared folders for collaboration, and I'm trying to avoid moving the upgraded users back into Exchange 2007.  This seems to be about the last major problem I have before I can start migrating all of the other users.

Thanks!

Alan

PS - Microsoft, please update your Exchange 2013 Public Folders FAQ to clarify if this is possible or not.  You state both in two adjacent sections.

 

Exchange 2013 CU1 Upgrade to CU2 FAILS - Server non-functional

$
0
0

I have repeated tried to upgrade and the process always fails at the Mailbox Role: Mailbox Service step.

below are my command prompt logs.

 

C:\Users\admin.MIDWESTFIBRE.000\Desktop\exch2013v2>setup.exe /PrepareSchema /IAc

ceptExchangeServerLicenseTerms

 

Welcome to Microsoft Exchange Server 2013 Cumulative Update 2 Unattended Setup

Copying Files...

File copy complete. Setup will now collect additional information needed for

installation.

 

Performing Microsoft Exchange Server Prerequisite Check

 

    Prerequisite Analysis                                     COMPLETED

 

Configuring Microsoft Exchange Server

 

    Extending Active Directory schema                         COMPLETED

 

The Exchange Server setup operation completed successfully.

 

C:\Users\admin.MIDWESTFIBRE.000\Desktop\exch2013v2>setup.exe /PrepareSchema /IAc

ceptExchangeServerLicenseTerms

 

Welcome to Microsoft Exchange Server 2013 Cumulative Update 2 Unattended Setup

Copying Files...

File copy complete. Setup will now collect additional information needed for

installation.

 

Performing Microsoft Exchange Server Prerequisite Check

 

    Prerequisite Analysis                                     COMPLETED

 

Configuring Microsoft Exchange Server

 

    Extending Active Directory schema                         COMPLETED

 

The Exchange Server setup operation completed successfully.

 

C:\Users\admin.MIDWESTFIBRE.000\Desktop\exch2013v2>setup.exe /PrepareAD /IAccept

ExchangeServerLicenseTerms

 

Welcome to Microsoft Exchange Server 2013 Cumulative Update 2 Unattended Setup

Copying Files...

File copy complete. Setup will now collect additional information needed for

installation.

 

Performing Microsoft Exchange Server Prerequisite Check

 

    Prerequisite Analysis                                     COMPLETED

 

Configuring Microsoft Exchange Server

 

    Organization Preparation                                 FAILED

     The following error was generated when "$error.Clear();

        initialize-ExchangeUniversalGroups -DomainController $RoleDomainControll

er -ActiveDirectorySplitPermissions $RoleActiveDirectorySplitPermissions

 

" was run: "The well-known object entry B:32:C67FDE2E8339674490FBAFDCA3DFDC95:CN

=Discovery Management\0ADEL:7abf2d23-da5a-48a3-a771-82b94a4ccc28,CN=Deleted Obje

cts,DC=MidwestFibreSales,DC=com on the otherWellKnownObjects attribute in the co

ntainer object CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=MidwestFibr

eSales,DC=com points to an invalid DN or a deleted object.  Remove the entry, an

d then rerun the task.".

 

 

The Exchange Server setup operation didn't complete. More details can be found

in ExchangeSetup.log located in the <SystemDrive>:\ExchangeSetupLogs folder.

 

C:\Users\admin.MIDWESTFIBRE.000\Desktop\exch2013v2>setup.exe /PrepareAD /IAccept

ExchangeServerLicenseTerms

 

Welcome to Microsoft Exchange Server 2013 Cumulative Update 2 Unattended Setup

Copying Files...

File copy complete. Setup will now collect additional information needed for

installation.

 

Performing Microsoft Exchange Server Prerequisite Check

 

    Prerequisite Analysis                                     COMPLETED

 

Configuring Microsoft Exchange Server

 

    Organization Preparation                                  COMPLETED

 

The Exchange Server setup operation completed successfully.

 

C:\Users\admin.MIDWESTFIBRE.000\Desktop\exch2013v2>setup.exe /PrepareAD /IAccept

ExchangeServerLicenseTerms

 

Welcome to Microsoft Exchange Server 2013 Cumulative Update 2 Unattended Setup

Copying Files...

File copy complete. Setup will now collect additional information needed for

installation.

 

Performing Microsoft Exchange Server Prerequisite Check

 

    Prerequisite Analysis                                     COMPLETED

 

Configuring Microsoft Exchange Server

 

    Organization Preparation                                  COMPLETED

 

The Exchange Server setup operation completed successfully.

 

C:\Users\admin.MIDWESTFIBRE.000\Desktop\exch2013v2>setup.exe /m:upgrade /IAccept

ExchangeServerLicenseTerms

 

Welcome to Microsoft Exchange Server 2013 Cumulative Update 2 Unattended Setup

Copying Files...

File copy complete. Setup will now collect additional information needed for

installation.

Languages

Mailbox role: Transport service

Client Access role: Front End Transport service

Mailbox role: Client Access service

Mailbox role: Unified Messaging service

Mailbox role: Mailbox service

Management tools

Client Access role: Client Access Front End service

 

Performing Microsoft Exchange Server Prerequisite Check

 

    Configuring Prerequisites                                 COMPLETED

    Prerequisite Analysis                                     COMPLETED

 

Configuring Microsoft Exchange Server

 

    Language Files                                            COMPLETED

    Restoring Services                                        COMPLETED

    Language Configuration                                    COMPLETED

    Mailbox role: Transport service                           COMPLETED

    Client Access role: Front End Transport service           COMPLETED

    Mailbox role: Client Access service                       COMPLETED

    Mailbox role: Unified Messaging service                   COMPLETED

    Mailbox role: Mailbox service                             FAILED

     The following error was generated when "$error.Clear();

          $name = [Microsoft.Exchange.Management.RecipientTasks.EnableMailbox]::

DiscoveryMailboxUniqueName;

          $dispname = [Microsoft.Exchange.Management.RecipientTasks.EnableMailbo

x]::DiscoveryMailboxDisplayName;

          $dismbx = get-mailbox -Filter {name -eq $name} -IgnoreDefaultScope -re

sultSize 1;

          if( $dismbx -ne $null)

          {

          $srvname = $dismbx.ServerName;

          if( $dismbx.Database -ne $null -and $RoleFqdnOrName -like "$srvname.*"

 )

          {

          Write-ExchangeSetupLog -info "Setup DiscoverySearchMailbox Permission.

";

          $mountedMdb = get-mailboxdatabase $dismbx.Database -status | where { $

_.Mounted -eq $true };

          if( $mountedMdb -eq $null )

          {

          Write-ExchangeSetupLog -info "Mounting database before stamp Discovery

SearchMailbox Permission...";

          mount-database $dismbx.Database;

          }

 

          $mountedMdb = get-mailboxdatabase $dismbx.Database -status | where { $

_.Mounted -eq $true };

          if( $mountedMdb -ne $null )

          {

          $dmRoleGroupGuid = [Microsoft.Exchange.Data.Directory.Management.RoleG

roup]::DiscoveryManagement_InitInfo.WellKnownGuid;

          $dmRoleGroup = Get-RoleGroup -Identity $dmRoleGroupGuid -DomainControl

ler $RoleDomainController -ErrorAction:SilentlyContinue;

          if( $dmRoleGroup -ne $null )

          {

            trap [Exception]

            {

              Add-MailboxPermission $dismbx -User $dmRoleGroup.Name -AccessRight

s FullAccess -DomainController $RoleDomainController -ErrorAction SilentlyContin

ue;

              continue;

            }

 

            Add-MailboxPermission $dismbx -User $dmRoleGroup.Identity -AccessRig

hts FullAccess -DomainController $RoleDomainController -WarningAction SilentlyCo

ntinue;

          }

          }

          }

          }

        " was run: "Couldn't resolve the user or group "MidwestFibreSales.com/Mi

crosoft Exchange Security Groups/Discovery Management." If the user or group is

a foreign forest principal, you must have either a two-way trust or an outgoing

trust.".

 

 

The Exchange Server setup operation didn't complete. More details can be found

in ExchangeSetup.log located in the <SystemDrive>:\ExchangeSetupLogs folder.

 

C:\Users\admin.MIDWESTFIBRE.000\Desktop\exch2013v2>

Urgent help would be greatly appreciated! This is a production server!


Migration exchange 2003 to 2010 telnet not connecting on port 25 and OWA

$
0
0

Hi All,

I am in middle of Exchange 2003 to 2010 migration. The exchange 2010 installation has been completed with legacy permission and all mailboxes are showing in exchange 2010. I am facing some issues which are getting hurdles for migrating mailboxes from exchange 2003 to 2010.

  • I am unable to telnet exchange 2010 server on port 25 from local server and getting error "Service is not available.......Connection to the host lost" even not from any computer on the network.
  • I am able to login on exchange 2010 server through OWA but when try to connect OWA from other computer on the network it gives error message that "page cannot displayed"
  • The email flow from Exchange 2010 --->2003---->Internet (external email) is working fine no issue but unable to send email from exchange 2003 ---> 2010. Email get stuck in exchange 2003 queue and shows error similar like "remote computer unable to connect"

On exchange server having GFI mail essential which fetch emails from mail server.

I have read many blog and post but unable to resolve my issue.

Kindly guide that what I am missing ?

Thanks in advance.

Outlook 2010/2007 not connected with Exchange 2013

$
0
0

Dear All,

Outlook 2010/2007 not connected with Exchange 2013, if the system joined at domain network and login through domain user, its works fine and outlook connected using auto discover But when a system not connected over domain, manually configured outlook neither authenticated and nor connected.

Regards

Microsoft CRM 4.0

$
0
0

Hi,

I want to setup a new Microsoft CRM environment and I have license key for Microsoft CRM 4.0 Enterprise.

Can I install the latest Microsoft CRM with the same serial key or should I buy a new one ?

Regards

Karthik


EMC and EMS won't load

$
0
0

After applying the latest available updates to my Exchange 2010 server (all roles on the same server), I experienced many problems with all Exchange services.  Finally got everything working after applying SP3 and Rollup 2.  However, I still can't access EMC or EMS.  I've tried every fix posted on the net, including the Kerberos settings, authentication settings, removing/creating the Powershell virtual directory, etc.  OWA and Activesync appear to be working well.  The problem I am having is related to the powershell assembly microsoft.exchange.configuration.redirectionmodule, which won't load.  Note that I have checked redirection on the default website and redirection is NOT enabled.  Also, SSL is NOT enabled on the powershell virtual directory.

Note that all references to the server name have been changed for security purposes.

The error I get from the EMC is:
Connecting to remove server failed with the following error message: The WinRM client cannot process the request.  It cannot determine the content type of the HTTP response from the destination computer.  The content type is absent or invalid.  It was running the command 'Discover-ExchangeServer -UseWIA $true -SuppressError $true -CurrentVersion 'Version 14.3 (Build 123.4)"

When I try to browse to the path http:\\localhost\powershell I get this error:

Configuration Error

Description:
An error occurred during the processing of a configuration file required to
service this request. Please review the specific error details below and modify
your configuration file appropriately.

Parser Error Message:
Could not load file or assembly
'Microsoft.Exchange.Configuration.RedirectionModule, Version=14.0.0.0,
Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies.
The system cannot find the file specified.

Source Error:
Line 40:     <compilation debug="true">
Line 41:       <assemblies>Line 42:         <add assembly="Microsoft.Exchange.Configuration.RedirectionModule, Version=14.0.0.0, Culture=neutral, publicKeyToken=31bf3856ad364e35" />Line 43:         <add assembly="Microsoft.Exchange.Configuration.CertificateAuth, Version=14.0.0.0, Culture=neutral, publicKeyToken=31bf3856ad364e35" />
Line 44:         <add assembly="Microsoft.Exchange.Data, Version=14.0.0.0, Culture=neutral, publicKeyToken=31bf3856ad364e35" />

Source
File:
C:\Program Files\Microsoft\Exchange
Server\V14\ClientAccess\PowerShell\web.config    Line: 42


Assembly Load Trace: The following information can be helpful to
determine why the assembly 'Microsoft.Exchange.Configuration.RedirectionModule,
Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' could not be
loaded.

The following error is logged to the application log:

Log Name:      Application
Source:        ASP.NET 2.0.50727.0
Date:          9/3/2013 9:37:14 AM
Event ID:      1310
Task Category: Web Event
Level:         Warning
Keywords:      Classic
User:          N/A
Computer:      email.internal.domain
Description:
Event code: 3008
Event message: A configuration error has occurred.
Event time: 9/3/2013 9:37:14 AM
Event time (UTC): 9/3/2013 2:37:14 PM
Event ID: 431f044ca41840608befc3b349f74463
Event sequence: 1
Event occurrence: 1
Event detail code: 0
 
Application information:
    Application domain: /LM/W3SVC/1/ROOT/Powershell-5-130226926347440719
    Trust level: Full
    Application Virtual Path: /Powershell
    Application Path: C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\PowerShell\
    Machine name: EMAILVM1
 
Process information:
    Process ID: 4404
    Process name: w3wp.exe
    Account name: NT AUTHORITY\SYSTEM
 
Exception information:
    Exception type: ConfigurationErrorsException
    Exception message: Could not load file or assembly 'Microsoft.Exchange.Configuration.RedirectionModule, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified. (C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\PowerShell\web.config line 42)
 
Request information:
    Request URL: http://email.internal.domain/powershell?serializationLevel=Full;ExchClientVer=14.3.123.4;clientApplication=EMC;PSVersion=2.0
    Request path: /powershell
    User host address: ::1
    User: 
    Is authenticated: False
    Authentication Type: 
    Thread account name: NT AUTHORITY\SYSTEM
 
Thread information:
    Thread ID: 1
    Thread account name: NT AUTHORITY\SYSTEM
    Is impersonating: False
    Stack trace:    at System.Web.Configuration.ConfigUtil.GetType(String typeName, String propertyName, ConfigurationElement configElement, XmlNode node, Boolean checkAptcaBit, Boolean ignoreCase)
   at System.Web.Configuration.Common.ModulesEntry..ctor(String name, String typeName, String propertyName, ConfigurationElement configElement)
   at System.Web.HttpApplication.BuildIntegratedModuleCollection(List`1 moduleList)
   at System.Web.HttpApplication.GetModuleCollection(IntPtr appContext)
   at System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers)
   at System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context)
   at System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context)
   at System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext)
 
 
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">1310</EventID>
    <Level>3</Level>
    <Task>3</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2013-09-03T14:37:14.000000000Z" />
    <EventRecordID>262884</EventRecordID>
    <Channel>Application</Channel>
    <Computer>email.internal.domain</Computer>
    <Security />
  </System>
  <EventData>
    <Data>3008</Data>
    <Data>A configuration error has occurred.</Data>
    <Data>9/3/2013 9:37:14 AM</Data>
    <Data>9/3/2013 2:37:14 PM</Data>
    <Data>431f044ca41840608befc3b349f74463</Data>
    <Data>1</Data>
    <Data>1</Data>
    <Data>0</Data>
    <Data>/LM/W3SVC/1/ROOT/Powershell-5-130226926347440719</Data>
    <Data>Full</Data>
    <Data>/Powershell</Data>
    <Data>C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\PowerShell\</Data>
    <Data>EMAILVM1</Data>
    <Data>
    </Data>
    <Data>4404</Data>
    <Data>w3wp.exe</Data>
    <Data>NT AUTHORITY\SYSTEM</Data>
    <Data>ConfigurationErrorsException</Data>
    <Data>Could not load file or assembly 'Microsoft.Exchange.Configuration.RedirectionModule, Version=14.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified. (C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\PowerShell\web.config line 42)</Data>
    <Data>http://email.internal.domain/powershell?serializationLevel=Full;ExchClientVer=14.3.123.4;clientApplication=EMC;PSVersion=2.0</Data>
    <Data>/powershell</Data>
    <Data>::1</Data>
    <Data>
    </Data>
    <Data>False</Data>
    <Data>
    </Data>
    <Data>NT AUTHORITY\SYSTEM</Data>
    <Data>1</Data>
    <Data>NT AUTHORITY\SYSTEM</Data>
    <Data>False</Data>
    <Data>   at System.Web.Configuration.ConfigUtil.GetType(String typeName, String propertyName, ConfigurationElement configElement, XmlNode node, Boolean checkAptcaBit, Boolean ignoreCase)
   at System.Web.Configuration.Common.ModulesEntry..ctor(String name, String typeName, String propertyName, ConfigurationElement configElement)
   at System.Web.HttpApplication.BuildIntegratedModuleCollection(List`1 moduleList)
   at System.Web.HttpApplication.GetModuleCollection(IntPtr appContext)
   at System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers)
   at System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context)
   at System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context)
   at System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext)
</Data>
  </EventData>
</Event>

Also, the following error is logged to the Windows Remote Management log:
Log Name:      Microsoft-Windows-WinRM/Operational
Source:        Microsoft-Windows-WinRM
Date:          9/3/2013 9:37:15 AM
Event ID:      142
Task Category: Response handling
Level:         Error
Keywords:      Client
User:          TEKRA\administrator
Computer:      email.internal.domain
Description:
WSMan operation CreateShell failed, error code 2150858999
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Microsoft-Windows-WinRM" Guid="{A7975C8F-AC13-49F1-87DA-5A984A4AB417}" />
    <EventID>142</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>10</Task>
    <Opcode>2</Opcode>
    <Keywords>0x4000000000000002</Keywords>
    <TimeCreated SystemTime="2013-09-03T14:37:15.202050400Z" />
    <EventRecordID>6377923</EventRecordID>
    <Correlation ActivityID="{0190DC40-F800-0000-D358-209A97A6CE01}" />
    <Execution ProcessID="6120" ThreadID="3752" />
    <Channel>Microsoft-Windows-WinRM/Operational</Channel>
    <Computer>email.internal.domain</Computer>
    <Security UserID="S-1-5-21-2144219272-1324115150-410060929-500" />
  </System>
  <EventData>
    <Data Name="operationName">CreateShell</Data>
    <Data Name="errorCode">2150858999</Data>
  </EventData>
</Event>

PLEASE note that I have been through every blog post, KB article, and anything else I can find and nothing has worked.  I'm hoping someone can come up with a new approach.

Thanks!!
Joe

Extremely Slow Mailbox move between Exchange 2007 and Exchange 2013

$
0
0

I am trying to migratemailboxesfromanExchange 2007 withall roleson a single servertoa newExchange2013server environment.Where Ihavetwo serverswith both rolesinstalled. I also have aDAG.

My problemis that it takesan extremely long timeto move largemailboxes(2 GB andlarger). I useEACfor mailboxmove.Smallmailboxes arenot a problem.

I've foundif I restartthe MicrosoftExchange MailboxReplicationServicemovedsomemailagainbut thenit hangs again.

Does anyone haveany ideawhere the problem lies.I cannot holdonto restart the service all the timethen willthe migrationtake monthsto complete.It's asmall organization.

For information, I runthe following commandswithout success (KB951037).

  • netsh int tcp set global chimney=disabled
    netsh int tcp set global rss=disabled
    netsh int tcp set global autotuninglevel=disabled

Then rebooted the servers.


Michael Wiskman


Exchange 2013 Outlook Anywhere error

$
0
0

Hello,

I am trying to configure Outlook Anywhere for Exchange 2013 (Version 15.0 Build 516.32) on Windows Server 2012. It is a NEW installation. The CAS server is separated from the MBX servers. The CAS server is behind a NAT on port 443. The MBX servers are not reachable via internet.

I have already tryed uninstalling/reinstalling the RCP over HTTP role, also deleting the RPC web application. Following are the errors and the configurations of the CAS server. Trying to connect with Outlook 2010 sp2 fully patched on Win7 pro fully patched doesn't work.

Any ideas?

Thank you very much!

Marco

The testexchangeconnectivity.com website gives me only this error (everything else is ok):

##################

RPC Proxy can't be pinged.
     
    Additional Details
     A Web exception occurred because an HTTP 404 - NotFound response was received from Unknown.
Headers received:
request-id: 80fdf174-4a07-4eb6-a82c-bc9a5c2d2d3f
X-CasErrorCode: EndpointNotFound
Persistent-Auth: true
X-FEServer: CPCAS1
Content-Length: 0
Cache-Control: private
Date: Thu, 05 Sep 2013 12:04:24 GMT
Server: Microsoft-IIS/8.0
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET

####################

At the same time on the CAS server the following error is logged under Applications

####################

Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 05/09/2013 16.25.00
Event time (UTC): 05/09/2013 14.25.00
Event ID: 089c36b0848e4357b01d76e709316371
Event sequence: 2
Event occurrence: 1
Event detail code: 0
 
Application information:
    Application domain: /LM/W3SVC/1/ROOT/Rpc-1-130228645452851297
    Trust level: Full
    Application Virtual Path: /Rpc
    Application Path: C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy\rpc\
    Machine name: CPCAS1
 
Process information:
    Process ID: 4480
    Process name: w3wp.exe
    Account name: NT AUTHORITY\SYSTEM
 
Exception information:
    Exception type: HttpException
    Exception message: The client disconnected.
   at Microsoft.Exchange.HttpProxy.ProxyRequestHandler.EndProcessRequest(IAsyncResult result)
   at System.Web.HttpApplication.CallHandlerExecutionStep.OnAsyncHandlerCompletion(IAsyncResult ar)

 
 
Request information:
    Request URL: https://cpcas1.internaldomain.local:443/rpc/rpcproxy.dll?cc7da189-2811-4c0d-bb54-48a23e8bed1c@internaldomain.local:6001
    Request path: /rpc/rpcproxy.dll
    User host address: 10.0.11.1
    User: CLOUDPORTAL\SM_886036e45225431f9
    Is authenticated: True
    Authentication Type: NTLM
    Thread account name: NT AUTHORITY\SYSTEM
 
Thread information:
    Thread ID: 15
    Thread account name: NT AUTHORITY\SYSTEM
    Is impersonating: False
    Stack trace:    at Microsoft.Exchange.HttpProxy.ProxyRequestHandler.EndProcessRequest(IAsyncResult result)
   at System.Web.HttpApplication.CallHandlerExecutionStep.OnAsyncHandlerCompletion(IAsyncResult ar)
 
 
Custom event details:
############################

This is the result of get-outlookanywhere

################################

RunspaceId                         : 2fe04eb2-a670-4299-8b00-00cf1d953611
ServerName                         : CPCAS1
SSLOffloading                      : False
ExternalHostname                   :
InternalHostname                   : exchange.publicdomain.com
ExternalClientAuthenticationMethod : Negotiate
InternalClientAuthenticationMethod : Ntlm
IISAuthenticationMethods           : {Basic, Ntlm, Negotiate}
XropUrl                            :
ExternalClientsRequireSsl          : False
InternalClientsRequireSsl          : True
MetabasePath                       : IIS://CPCAS1.internaldomain.LOCAL/W3SVC/1/ROOT/Rpc
Path                               : C:\Program Files\Microsoft\Exchange Server\V15\FrontEnd\HttpProxy\rpc
ExtendedProtectionTokenChecking    : None
ExtendedProtectionFlags            : {}
ExtendedProtectionSPNList          : {}
AdminDisplayVersion                : Version 15.0 (Build 516.32)
Server                             : CPCAS1
AdminDisplayName                   :
ExchangeVersion                    : 0.20 (15.0.0.0)
Name                               : Rpc (Default Web Site)
DistinguishedName                  : CN=Rpc (Default Web Site),CN=HTTP,CN=Protocols,CN=CPCAS1,CN=Servers,CN=Exchange
                                     Administrative Group (FYDIBOHF23SPDLT),CN=Administrative
                                     Groups,CN=internaldomain,CN=Microsoft
                                     Exchange,CN=Services,CN=Configuration,DC=internaldomain,DC=LOCAL
Identity                           : CPCAS1\Rpc (Default Web Site)
Guid                               : 2fc727ee-9765-4453-ada8-3fa0c9ef8a76
ObjectCategory                     : internaldomain.LOCAL/Configuration/Schema/ms-Exch-Rpc-Http-Virtual-Directory
ObjectClass                        : {top, msExchVirtualDirectory, msExchRpcHttpVirtualDirectory}
WhenChanged                        : 9/5/2013 12:57:54 PM
WhenCreated                        : 6/13/2013 4:05:53 PM
WhenChangedUTC                     : 9/5/2013 10:57:54 AM
WhenCreatedUTC                     : 6/13/2013 2:05:53 PM
OrganizationId                     :
OriginatingServer                  : domaincontroller.internaldomain.LOCAL
IsValid                            : True
ObjectState                        : Changed
################################

This is the get-outlookprovider result

################################


RunspaceId           : ed6f422e-faf7-4698-a50f-1414b84ef67a
CertPrincipalName    : msstd:exchange.externaldomain.com
Server               :
TTL                  : 1
OutlookProviderFlags : None
AdminDisplayName     :
ExchangeVersion      : 0.1 (8.0.535.0)
Name                 : EXCH
DistinguishedName    : CN=EXCH,CN=Outlook,CN=AutoDiscover,CN=Client Access,CN=INTERNALDOMAIN,CN=Microsoft
                       Exchange,CN=Services,CN=Configuration,DC=INTERNALDOMAIN,DC=LOCAL
Identity             : EXCH
Guid                 : 78b4d825-3810-4066-b50a-fc38713512b3
ObjectCategory       : INTERNALDOMAIN.LOCAL/Configuration/Schema/ms-Exch-Auto-Discover-Config
ObjectClass          : {top, msExchAutoDiscoverConfig}
WhenChanged          : 9/4/2013 11:46:40 PM
WhenCreated          : 6/13/2013 3:13:51 PM
WhenChangedUTC       : 9/4/2013 9:46:40 PM
WhenCreatedUTC       : 6/13/2013 1:13:51 PM
OrganizationId       :
OriginatingServer    : domaincontroller.INTERNARLDOMAIN.LOCAL
IsValid              : True
ObjectState          : Unchanged

RunspaceId           : ed6f422e-faf7-4698-a50f-1414b84ef67a
CertPrincipalName    : msstd:exchange.externaldomain.com
Server               :
TTL                  : 1
OutlookProviderFlags : None
AdminDisplayName     :
ExchangeVersion      : 0.1 (8.0.535.0)
Name                 : EXPR
DistinguishedName    : CN=EXPR,CN=Outlook,CN=AutoDiscover,CN=Client Access,CN=INTERNALDOMAIN,CN=Microsoft
                       Exchange,CN=Services,CN=Configuration,DC=INTERNALDOMAIN,DC=LOCAL
Identity             : EXPR
Guid                 : eeee29f3-3f29-46a0-8cc0-915a9279012c
ObjectCategory       : CLOUDPORTAL.LOCAL/Configuration/Schema/ms-Exch-Auto-Discover-Config
ObjectClass          : {top, msExchAutoDiscoverConfig}
WhenChanged          : 9/4/2013 11:46:25 PM
WhenCreated          : 6/13/2013 3:13:51 PM
WhenChangedUTC       : 9/4/2013 9:46:25 PM
WhenCreatedUTC       : 6/13/2013 1:13:51 PM
OrganizationId       :
OriginatingServer    : domaincontroller.INTERNALDOMAIN.LOCAL
IsValid              : True
ObjectState          : Unchanged

RunspaceId           : ed6f422e-faf7-4698-a50f-1414b84ef67a
CertPrincipalName    :
Server               :
TTL                  : 1
OutlookProviderFlags : None
AdminDisplayName     :
ExchangeVersion      : 0.1 (8.0.535.0)
Name                 : WEB
DistinguishedName    : CN=WEB,CN=Outlook,CN=AutoDiscover,CN=Client Access,CN=INTERNALDOMAIN,CN=Microsoft
                       Exchange,CN=Services,CN=Configuration,DC=INTERNALDOMAIN,DC=LOCAL
Identity             : WEB
Guid                 : 2fbb23fb-cad8-49cd-a9cb-437a25d18ec4
ObjectCategory       : INTERNALDOMAIN.LOCAL/Configuration/Schema/ms-Exch-Auto-Discover-Config
ObjectClass          : {top, msExchAutoDiscoverConfig}
WhenChanged          : 6/13/2013 3:13:51 PM
WhenCreated          : 6/13/2013 3:13:51 PM
WhenChangedUTC       : 6/13/2013 1:13:51 PM
WhenCreatedUTC       : 6/13/2013 1:13:51 PM
OrganizationId       :
OriginatingServer    : domaincontroller.INTERNALDOMAIN.LOCAL
IsValid              : True
ObjectState          : Unchanged

######################################

Exchange 2013 CU2 Hybrid Configuration Wizard - Certificate name too long

$
0
0

I am trying to run the Hybrid Configuration Wizard on Exchange 2013 CU2.  When selecting the certificate I am getting the "length of the property is too long. The maximum length is 256...".  The purchased certificate is 306 in length, but it was my understanding that MS changed the tlsCertificateName parameter with a higher upperRange setting per this kb: http://support.microsoft.com/kb/2860844/en-us

Can anyone tell me where this parameters exists?  We tried combing through the schema and registry and came up with nothing.  Also, can anyone confirm that MS actually included this fix in CU2?

Thanks!

Accepted Domains/Recipient Policy

$
0
0

Target on-premise Ex2013 being readied for Production migration.

Source cloud Ex2010 mailboxes will be migrated there end of month.

Currently mailbox-enabling all AD users (who have their mbx in cloud) - they authenticate to same onsite local AD where Ex2013 is now installed into.

When i add the new email address and recipient policy (as it is in cloud), Outlook persistently prompts for password.

As soon as I remove the policy and email address, Outlook reconnects.  I also get an Archive DB created which cannot be opened (i set all new mbx to have the archive DB).

I could create all mbx and have them set to existing default email policy, and enable the real policy on cutover weekend, stamping all mailboxes with the correct email address.

Any way around this?

Viewing all 7008 articles
Browse latest View live


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