Quantcast
Channel: Exchange Server 2013 - General Discussion forum
Viewing all 13303 articles
Browse latest View live

SSL Certificate for Exchange 2013 status is not appearing as "Valid"

$
0
0

Hi,

I have got issued UCC SSL certificate for Exchange 2013 from GoDaddy. After receiving certificate when we imported it to Exchange 2013 CAS server its status was appearing as "Revocation Check Failed". We tried couple of things but no luck. Now, we have deleted that certificate.

what would be next step? do we need to regenerate CSR and resubmit it to third party CA (in our case, it is GoDaddy)?

Please assist.


IT Professional


Delete Multiple Calendar Meetings of terminated employee

$
0
0

Hi Guys,

I will have to delete/cancel multiple meetings of a terminated employee at one shot.

Can somebody tell me the best way to do that ?

I knew how to delete them all at one shot by holding shift key after taking Full access to his mailbox.

But below is my doubt:

When I just delete them, does the update goes to all the attendees of meetings ?

I wanted the update to be sent out as I do want to have the meetings owned by this employee removed from all the attendee's calendar as well.

If the update was not sent, Exchange calendar repair assistant will re-create the meetings. Is that correct ?

Can any expert confirm the above ?

OAB not downloading

$
0
0

Hi All,

Running Exchange 2013 and Outlook 2013.

So it looks like I am having a problem with OAB. When I run outlook in OWA or in Cached mode the address book is perfect. When Outlook is in cached mode I am not seeing the right people.

When I run the command get-mailbox “joe smo” | FL

The offlineaddressbook field is empty.

So I took a look in the database section -> client settings and the proper offline address book is there.  When I try a test E-mail AutoConfiguration in outlook, everything looks good there too.

Any idea what is wrong here?

Thanks.

Exchange account on smartphone: what is wiped, what power does admin have?

$
0
0

I have been unable to find answers to 2 questions on TechNet, hoping one of you in the forums can help. I am an Exchange administator.

Environment: Microsoft Exchange Server 2013 hosted on premises

Question 1:
When you as administrator in Exchange Admin Center perform a wipe of someone's device, does it wipe only the Exchange account or everything on the device? Microsoft says it wipes "their phone clean of all corporate and user information" (source  technet.microsoft.com/en-us/library/aa998614(v=exchg.150).aspx) but doesn't clarify if that user information is the Exchange information only or all personal stuff, too.

Question 2:
A user wants to add Exchange email to her Samsung Galaxy phone. When she goes to add it, she's presented with a screen of about 20 security policies that she must accept before she can finish adding the account. My question is: what power does the Exchange Admin Center give an administrator? Our default OWA for Devices policy is "Password required, 4 characters, lock device after 15 minutes" and "wipe data after 8 attempts to enter password." As far as I know, this is all the power I have. However, her phone's list included things like muting/unmuting and changing ringtones, which as far as I know I can't possibly do in Exchange Admin Center. Or can I?

Thank you!


[Case Shaing] Add Mailbox Role to a CAS failed with error "Cannot create a file when that file already exists. (Exception from HRESULT: 0x800700B7)"

$
0
0

After you install any server roles on a computer running Exchange 2013, you can't use the Exchange 2013 Setup wizard to add any additional server roles to this computer. If you want to add more server roles to a computer, you must either use Add or Remove Programs from Control Panel or use Setup.exe from a Command Prompt window.

Checking the setup log, you can find the following error messages:

[05/13/2015 16:25:29.0082] [2] Active Directory session settings for 'New-OwaVirtualDirectory' are: View Entire Forest: 'True', Configuration Domain Controller: 'DOMAINCONTROLLER.DOMAIN.DOMAIN', Preferred Global Catalog: 'DOMAINCONTROLLER.DOMAIN.DOMAIN', Preferred Domain Controllers: '{ DOMAINCONTROLLER.DOMAIN.DOMAIN }'

[05/13/2015 16:25:29.0082] [2] User specified parameters:  -Role:'Mailbox' -WebSiteName:'Exchange Back End' -DomainController:'DOMAINCONTROLLER.DOMAIN.DOMAIN'

[05/13/2015 16:25:29.0082] [2] Beginning processing new-OwaVirtualDirectory

[05/13/2015 16:25:29.0222] [2] Searching objects "SERVERNAME.DOMAIN.DOMAIN" of type "Server" under the root "$null".

[05/13/2015 16:25:29.0269] [2] Previous operation run on domain controller 'DOMAINCONTROLLER.DOMAIN.DOMAIN'.

[05/13/2015 16:25:29.0285] [2] Processing object "SERVERNAME\owa".

[05/13/2015 16:25:33.0050] [2][ERROR] An error occurred while creating the IIS virtual directory 'IIS://SERVERNAME.DOMAIN.DOMAIN/W3SVC/2/ROOT/owa' on 'SERVERNAME'.

[05/13/2015 16:25:33.0050] [2][ERROR] Cannot create a file when that file already exists. (Exception from HRESULT: 0x800700B7)

[05/13/2015 16:25:33.0050] [2][ERROR] An error occurred while creating the IIS virtual directory 'IIS://SERVERNAME.DOMAIN.DOMAIN/W3SVC/2/ROOT/owa' on 'SERVERNAME'.

[05/13/2015 16:25:33.0050] [2][ERROR] Cannot create a file when that file already exists. (Exception from HRESULT: 0x800700B7)

[05/13/2015 16:25:33.0066] [2] Ending processing new-OwaVirtualDirectory

[05/13/2015 16:25:33.0082] [2] Active Directory session settings for 'Set-OwaVirtualDirectory' are: View Entire Forest: 'True', Configuration Domain Controller: 'DOMAINCONTROLLER.DOMAIN.DOMAIN', Preferred Global Catalog: 'DOMAINCONTROLLER.DOMAIN.DOMAIN', Preferred Domain Controllers: '{ DOMAINCONTROLLER.DOMAIN.DOMAIN }'

[05/13/2015 16:25:33.0082] [2] User specified parameters:  -Identity:'SERVERNAME\OWA (Exchange Back End)' -FormsAuthentication:'False' -WindowsAuthentication:'True'

[05/13/2015 16:25:33.0082] [2] Beginning processing set-OwaVirtualdirectory

[05/13/2015 16:25:33.0082] [2] Searching objects "SERVERNAME\OWA (Exchange Back End)" of type "ADOwaVirtualDirectory" under the root "$null".

[05/13/2015 16:25:33.0082] [2] Previous operation run on domain controller 'DOMAINCONTROLLER.DOMAIN.DOMAIN'.

[05/13/2015 16:25:33.0082] [2][ERROR] The operation couldn't be performed because object 'SERVERNAME\OWA (Exchange Back End)' couldn't be found on 'DOMAINCONTROLLER.DOMAIN.DOMAIN'.

[05/13/2015 16:25:33.0097] [2] Ending processing set-OwaVirtualdirectory

Based on the ExchangeSetup.log, it indicate that the OWA Virtual Directory has already exist on SERVERNAME.

Then run below command to double check OWA VD:

Get-OwaVirtualDirectory -ShowMailboxVirtualDirectories | FL Identity,Server,MetabasePath,Path,*URL*,*Domain*,Website

Note: The ShowMailboxVirtualDirectories switch specifies whether the OWA virtual directories on Mailbox servers are returned. More details about this parameter please refer to Get-OwaVirtualDirectory.

The difference in Exchange 2013 is that, it has got 2 websites hosted at IIS (Default Website and Exchange Back End). More details you can find in below blog: Managing Exchange 2013 IIS Virtual Directories & Web Applications.

By default, the Virtual Directory of Exchange Back End site only exist on server which install Mailbox role. If there have a relevant VD in only CAS server, it could return above error when add Mailbox role in it.

Therefore, we can use below command to remove this redundant Virtual Directory.

Remove-OwaVirtualDirectory “ServerName\owa (exchange back end)”

Meanwhile, run IIS \reset to refresh IIS then run the Exchange setup.exe again as Administrator to add Mailbox role.

The above solution can also apply for the following error message:

$feVdirName = "PowerShell (Default Web Site)";
$beVdirName = "PowerShell (Exchange Back End)";
$vdirName = "PowerShell";
$InternalPowerShellUrl="http://" + $RoleFqdnOrName + "/powershell";

Get-PowerShellVirtualDirectory -ShowMailboxVirtualDirectories -server $RoleFqdnOrName -DomainController $RoleDomainController | where { $_.Name -eq $beVdirName -or $_.Name -eq $feVdirName } | remove-PowerShellVirtualDirectory -DomainController $RoleDomainController;

New-PowerShellVirtualDirectory $vdirName -Role Mailbox -DomainController $RoleDomainController -BasicAuthentication:$false -WindowsAuthentication:$true -RequireSSL:$true -WebSiteName "Exchange Back End" -Path ($RoleInstallPath + "ClientAccess\PowerShell-Proxy");

New-PowerShellVirtualDirectory $vdirName -Role Mailbox -InternalUrl $InternalPowerShellUrl -DomainController $RoleDomainController -BasicAuthentication:$false -WindowsAuthentication:$false -RequireSSL:$false -WebSiteName "Default Web Site" -AppPoolId"MSExchangePowerShellFrontEndAppPool"; " was run: "The virtual directory 'PowerShell' already exists under 'server01.XXXXX.local/Exchange Back End'.


Please click to vote if the post helps you. This can be beneficial to other community members reading the thread.

Error Extending 2012 R2 AD Schema for Exchange 2013 RTM/CU6/CU7 (for Office 365 attributes)

$
0
0

Hello all,

I am a sysadmin at a 3 campus school, and am trying to extend our AD schema to include Exchange 2013 attributes so that we can configure groups synced to Office 365 using DirSync. However it keeps failing at the same point each time.

I have tried with RTM first, and then CU6, but I keep getting the same error and am unsure how to fix it.

"repadmin /showrepl" says that our 3 DCs are replicating with no issues, and I'm trying to extend the schema using an "Enterprise Admin"/"Schema Admin" account on our schema master DC.

Our domain/forest functional level is Server 2008R2, and we do not have an Exchange server set up already - if that helps.

The PowerShell error is:

PS C:\Users\rbbr\Desktop\Exchange> .\setup /PrepareSchema /IAcceptExchangeServerLicenseTerms

Welcome to Microsoft Exchange Server 2013 Cumulative Update 6 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                                                                 FAILED
     The following error was generated when "$error.Clear();
        install-ExchangeSchema -LdapFileName ($roleInstallPath + "Setup\Data\"+$RoleSchemaPrefix + "schema89.ldf")" was run: "Microsoft.Exchange.Configuration.Tasks.TaskException: There was an error while running 'ldifde.exe' to impor
t the schema file 'C:\Windows\Temp\ExchangeSetup\Setup\Data\schema89.ldf'. The error code is: 8245. More details can be
found in the error file: 'C:\Users\rbbr\AppData\Local\Temp\ldif.err'
   at Microsoft.Exchange.Configuration.Tasks.Task.ThrowError(Exception exception, ErrorCategory errorCategory, Object ta
rget, String helpUrl)
   at Microsoft.Exchange.Management.Deployment.InstallExchangeSchema.ImportSchemaFile(String schemaMasterServer, String
schemaFilePath, String macroName, String macroValue, WriteVerboseDelegate writeVerbose)
   at Microsoft.Exchange.Management.Deployment.InstallExchangeSchema.InternalProcessRecord()
   at Microsoft.Exchange.Configuration.Tasks.Task.<ProcessRecord>b__b()
   at Microsoft.Exchange.Configuration.Tasks.Task.InvokeRetryableFunc(String funcName, Action func, Boolean terminatePip
elineIfFailed)".


The Exchange Server setup operation didn't complete. More details can be found in ExchangeSetup.log located in the
<SystemDrive>:\ExchangeSetupLogs folder.

And ldif.err says:

Entry DN: CN=ms-DS-GeoCoordinates-Altitude,CN=Schema,CN=Configuration,DC=contoso,DC=com
Add error on entry starting on line 452: Unwilling To Perform

The server side error is: 0x20bb Schema update failed: duplicate OID.

The extended server error is:

000020BB: SvcErr: DSID-032603C0, problem 5003 (WILL_NOT_PERFORM), data 8379


An error has occurred in the program

The schema attribute "CN=ms-DS-GeoCoordinates-Altitude,CN=Schema,CN=Configuration,DC=contoso,DC=com" does exist in the schema, but I don't know what to do or where to go from here.

Any assistance would be greatly appreciated.



Exchange 2010 Coexisting with Exch 2013 – strange behaviour for internal and external outlook clients.

$
0
0

I installed exchange 2013 with an existing exchange 2010 on domain.local, planning on migrating to 2013 and eventually eliminate exchange 2010.
I notice when I configure an outlook client on a pc on domain.local, for a user that has a mailbox on the exchange 2013, the proxy setting for exchange are automatically set (like outlook anywhere). That was new for me, usual with ex 2010, you don’t need “proxy settings” for a domain.local outlook client, only for external once. I presumed it was an exchange 2013 thing.
But now a few months later a want to set outlook anywhere on the ex 2013 as well.
And now I have problems with the authentication method.

Ex2010\rpc (default web site)
ExternalClientAuthenticationMethod
Basic
InternalClientAuthenticationMethod
Ntlm
IISAuthenticationMethods
Basic

Ex2013\rpc (default web site)
ExternalClientAuthenticationMethod
Negotiate
InternalClientAuthenticationMethod
Ntlm
IISAuthenticationMethods
Basic, Ntlm , Negotiate

When I try to connect to a mailbox on ex2013 with outlook anywhere on no-domain computer, the autodiscover configure the proxy settings with Ntlm. The autoconfiguring makes no sense it should be Negotiate. I know in this link, https://support.microsoft.com/en-us/kb/2754898 Microsoft explains that it’s “normal” to see the internal hostname when you using outlook anywhere on an outlook client that is not a your domain. But why it’s also taken the authentication method of the internal one?!?

Delayed Email - Stuck in Queue

$
0
0

Dears,

we have urgent issue all email form internal and external stayed in the Queue for one hour then delivered for the users

this below error i found in the queue in error message tab

"Last Error"
"mailbox database xxxxxxxxxx" "SMTP Delivery to Mailbox" Connecting 16  "[{LRT=6/1/2015 11:11:43 AM};{LED=441 4.4.1 Error encountered while communicating with primary target IP address: ""Failed to connect. Winsock error code: 10060, Win32 error code: 10060."" Attempted failover to alternate host, but that did not succeed. Either there are no alternate hosts, or delivery failed to all alternate hosts. The last endpoint attempted was xx.xx.xx.xx:475};{FQDN=mailbox database xxxxxxxxx};{IP=xx.xx.xx.xx}]"

Please Help Me really its a urgent issue


Exchange 2013 "451 4.7.0 Temporary server error. Please try again later. PRX5" Error

$
0
0

I know this error message is discussed on other topics on several different forums including TechNet but I ended up opening this as the suggestions that solved the problems with the previous threads dos not work on mine. 

We have a ticketing software that runs on client computers which sends mails to local Exchange server for notifications using port 25. 

Approximately 1 out of 5 mails end up getting the "451 4.7.0 Temporary server error. Please try again later. PRX5" error. I have confirmed this by running Wireshark on the clients, saw the exact error message. This has been replicated with several client machines running Win7 & 8.

I have tried several solutions to this, one of them being this:

http://www.techieshelp.com/exchange-2013-451-4-7-0-temporary-server-error-please-try-again-later-prx5/

I still get the same error from time to time after doing this, so it is not the issue. All the records in local hosts file, receive connector is listening to port 25 on all IPv4 addresses. 

The server has a single NIC and the DNS lookups are done through that single NIC, not through "All available adapters" as set by default on ECP.  

Almost everyone seems to be convinced that this is related to DNS but looking at how fast I get the error message, it doesn't look like it's waiting for a timeout (maybe unrelated, just an observation). Do you think it is possible that the DNS servers themselves are causing this issue? 

Also, I see Event 5504 on the primary dns server almost all of them coming from the mail server, saying that the DNS query was invalid. It may be related. 

Additional Notes:

- CU6 is applied but did not fix the issue. 

- None of these have solved it for me: http://www.servolutions.com/support/articles/Temporaryservererror2013.htm 

- Receive Connectors do listen to separate ports 25 & 2525 -> There is a single instance of both Transport Service and Edge Transport service respectively. Anonymous users are accepted in both Receive connectors. 





MSExchange Front End HTTP Proxy Problem, EventID 1003

$
0
0

Hi. I have problem with Front End HTTP Proxy.

[Autodiscover] An internal server error occurred. The unhandled exception was: System.TypeInitializationException: The type initializer for 'Microsoft.Exchange.HttpProxy.HttpProxySettings' threw an exception. ---> System.TypeLoadException: Could not load type 'CafeSettingsIni' from assembly 'Microsoft.Exchange.VariantConfiguration, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.
   at Microsoft.Exchange.HttpProxy.HttpProxySettings..cctor()
   --- End of inner exception stack trace ---
   at Microsoft.Exchange.HttpProxy.ProxyApplication.<Application_Start>b__2()
   at Microsoft.Exchange.Common.IL.ILUtil.DoTryFilterCatch(TryDelegate tryDelegate, FilterDelegate filterDelegate, CatchDelegate catchDelegate)

[RpcHttp] An internal server error occurred. The unhandled exception was: System.TypeInitializationException: The type initializer for 'Microsoft.Exchange.HttpProxy.HttpProxySettings' threw an exception. ---> System.TypeLoadException: Could not load type 'CafeSettingsIni' from assembly 'Microsoft.Exchange.VariantConfiguration, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.
   at Microsoft.Exchange.HttpProxy.HttpProxySettings..cctor()
   --- End of inner exception stack trace ---
   at Microsoft.Exchange.HttpProxy.ProxyApplication.<Application_Start>b__2()
   at Microsoft.Exchange.Common.IL.ILUtil.DoTryFilterCatch(TryDelegate tryDelegate, FilterDelegate filterDelegate, CatchDelegate catchDelegate)

ASP.NET 4.0.30319.0 Error:
The type initializer for 'Microsoft.Exchange.HttpProxy.HttpProxySettings' threw an exception.
   at Microsoft.Exchange.HttpProxy.ProxyApplication.<Application_Start>b__2()
   at Microsoft.Exchange.Common.IL.ILUtil.DoTryFilterCatch(TryDelegate tryDelegate, FilterDelegate filterDelegate, CatchDelegate catchDelegate)
   at Microsoft.Exchange.HttpProxy.Diagnostics.SendWatsonReportOnUnhandledException(MethodDelegate methodDelegate)
   at Microsoft.Exchange.HttpProxy.ProxyApplication.Application_Start(Object sender, EventArgs e)

Could not load type 'CafeSettingsIni' from assembly 'Microsoft.Exchange.VariantConfiguration, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'.
   at Microsoft.Exchange.HttpProxy.HttpProxySettings..cctor()

Owa,ECP,RPC etc not working after update Exhange 2013 to CU8

Root CA replace

$
0
0

Hi All,

I did not find, anything about how to replace the Root CA (We would like to generate, hence we decided to replace the old root CA and create a new one with 2 SUB CA.)

So i am looking after some technical documentation, or guide how to proceed with this?

I would be appreciated if you could send me some useful link or anything like that. Especially what kind of certificate should be replaced at Exchange, DC, File Server, Terminal Server etc.

How To Search Evidence Inside Exchange Mailbox?

$
0
0

Me and my team were hired by a corporate firm to audit certain activities by officers. The team instantly started looking for corroborative evidence inside the Exchange mailboxes. We got stuck when it came to searching of evidence inside EDB files. Unfortunately, Microsoft does not offer any such API.

We tried carrying out analysis of the Exchange mailboxes via Exchange Management Shell but the results were not much convincing. 

We found some useful resources through google such as 

http://www.mailxaminer.com/blog/search-unmounted-edb-file/

and http://blogs.msdn.com/b/webdav_101/archive/2008/09/03/howto-read-unmounted-exchange-edb-files.aspx

Actually we are basically trying to search for some evidence inside EDB. But still we are not sure how to proceed further.

Can anyone help?

Regards

Shweta@G

 

Unhandled exception (System.ArgumentException: Parameter "legacyExchangeDN" must be non-empty string

$
0
0

Event generated on server & post this event database crash and failover.

Log Name:      Application
Source:        MSExchangeIS
Date:          01.06.2015 12:56:27
Event ID:      1002
Task Category: General
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      <hostname>
Description:
Unhandled exception (System.ArgumentException: Parameter "legacyExchangeDN" must be non-empty string.
Parameter name: legacyExchangeDN
   at Microsoft.Exchange.Data.Directory.Recipient.ADRecipientObjectSession.FindByLegacyExchangeDN(String legacyExchangeDN)
   at Microsoft.Exchange.Server.Storage.DirectoryServices.ADObjectWrappers.ADRecipientSession.FindByLegacyExchangeDN(IExecutionContext context, String legacyExchangeDN)
   at Microsoft.Exchange.Server.Storage.DirectoryServices.Directory.LoadAddressInfoByLegacyDn(IExecutionContext context, TenantHint tenantHint, String legacyDN, Boolean loadPublicDelegates)
   at Microsoft.Exchange.Server.Storage.DirectoryServices.Directory.GetAddressInfoImpl(IExecutionContext context, TenantHint tenantHint, String legacyDN, Boolean loadPublicDelegates)
   at Microsoft.Exchange.Server.Storage.MapiDisp.RopHandler.TransportSend(MapiContext context, MapiMessage message, TransportSendResultFactory resultFactory)
   at Microsoft.Exchange.Server.Storage.MapiDisp.RopHandlerBase.TransportSend(IServerObject serverObject, TransportSendResultFactory resultFactory)
   at Microsoft.Exchange.RpcClientAccess.Parser.RopTransportSend.InternalExecute(IServerObject serverObject, IRopHandler ropHandler, ArraySegment`1 outputBuffer)
   at Microsoft.Exchange.RpcClientAccess.Parser.InputRop.Execute(IConnectionInformation connection, IRopDriver ropDriver, ServerObjectHandleTable handleTable, ArraySegment`1 outputBuffer)
   at Microsoft.Exchange.RpcClientAccess.Parser.RopDriver.ExecuteRops(List`1 inputArraySegmentList, ServerObjectHandleTable serverObjectHandleTable, ArraySegment`1 outputBuffer, Int32 outputIndex, Int32 maxOutputSize, Boolean isOutputBufferMaxSize, Int32& outputSize, AuxiliaryData auxiliaryData, Boolean isFake, Byte[]& fakeOut)
   at Microsoft.Exchange.RpcClientAccess.Parser.RopDriver.Execute(IList`1 inputBufferArray, ArraySegment`1 outputBuffer, Int32& outputSize, AuxiliaryData auxiliaryData, Boolean isFake, Byte[]& fakeOut)
   at Microsoft.Exchange.Server.Storage.MapiDisp.MapiRpc.<>c__DisplayClass9.<DoRpc>b__6(MapiContext operationContext, MapiSession& session, Boolean& deregisterSession, AuxiliaryData auxiliaryData)
   at Microsoft.Exchange.Server.Storage.MapiDisp.MapiRpc.Execute(IExecutionDiagnostics executionDiagnostics, MapiContext outerContext, String functionName, Boolean isRpc, IntPtr& contextHandle, Boolean tryLockSession, String userDn, IList`1 dataIn, Int32 sizeInMegabytes, ArraySegment`1 auxIn, ArraySegment`1 auxOut, Int32& sizeAuxOut, ExecuteDelegate executeDelegate)
   at Microsoft.Exchange.Server.Storage.MapiDisp.MapiRpc.DoRpc(IExecutionDiagnostics executionDiagnostics, IntPtr& contextHandle, IList`1 ropInArraySegments, ArraySegment`1 ropOut, Int32& sizeRopOut, Boolean internalAccessPrivileges, ArraySegment`1 auxIn, ArraySegment`1 auxOut, Int32& sizeAuxOut, Boolean fakeRequest, Byte[]& fakeOut)
   at Microsoft.Exchange.Server.Storage.MapiDisp.PoolRpcServer.EcDoRpc(MapiExecutionDiagnostics executionDiagnostics, IntPtr& sessionHandle, UInt32 flags, UInt32 maximumResponseSize, ArraySegment`1 request, ArraySegment`1 auxiliaryIn, IPoolSessionDoRpcCompletion completion)
   at Microsoft.Exchange.Server.Storage.MapiDisp.PoolRpcServer.EcPoolSessionDoRpc_Unwrapped(MapiExecutionDiagnostics executionDiagnostics, IntPtr contextHandle, UInt32 sessionHandle, UInt32 flags, UInt32 maximumResponseSize, ArraySegment`1 request, ArraySegment`1 auxiliaryIn, IPoolSessionDoRpcCompletion completion)
   at Microsoft.Exchange.Server.Storage.MapiDisp.PoolRpcServer.<>c__DisplayClassf.<EcPoolSessionDoRpc>b__c()
   at Microsoft.Exchange.Common.IL.ILUtil.DoTryFilterCatch[T](TryDelegate tryDelegate, GenericFilterDelegate filterDelegate, GenericCatchDelegate catchDelegate, T state)).

Problem with Integrating Exchange 2013 CU8 and Skype for B

$
0
0

hi

my exchange server (2013 CU8) was working fine until i changed certificates and replace all of them (even Serve Oauth and WMSvc)  by a new one (Internal CA).

now when i run "new-CspartnerApllication: from Skype for b server im getting this error:

error : cannot bind parametet 'Metadataurl' to the target.....

and when i open  https://xxxxxx/autodiscover/metadata/json/1 using a browser im getting :

Server Error in '/Autodiscover' Application. cold not find any resource appropriate for the specific culture or the neutral culture. ........

Also i can see Exchange frontend HTTP error in Event viewer with Event ID 1003 , 4999 and 1309 warning.

i think certificate is fine , i can open web services without cert error also i can open Autodiscover.xml.

does anyone know whats wrong with my server?

Thanks!


Exchange 2007 CCR transport server stops sending to mailboxs

$
0
0

Our environment is composed of a single Exchange 2007 (Version: 08.03.0348.002)server running cas and hub roles  and 2 MBX servers running in a cluster.   Event logs (mbx, cluster, application, system) look like the same as when it running.  Currently there is 700 messages queued in the mapidelivery.  I have restarted the transport service and a few messages when through but then mailflow stops.  


Outlook appointment reminders coming from deleted calendar

$
0
0

I have a user who is getting Outlook Appoint reminders from a deleted calendar

This was another users calendar, which was part of a mailbox restored to this user for reference. This "restored folder/mailbox" has been deleted, but appointment reminders are still popping up.

Exchange 2013 cross forest meeting request creates double entry

$
0
0

I have an cross forest Exchange environment where Domain A is running Exchange 2010 and Domain B is running Exchange 2013. We are in the beginning of migrating Domain A Exchange users to Domain B Exchange. One issue I have seen is when a user in domain B creates a meeting request for someone in Domain A, when the user in Domain A accepts the meeting request there is a double entry on the Domain B's calendar event, one entry for the GALsync and one for a user with Domain A's email address. 

If the creator of the event, the user in Domain B makes a change to the meeting that does not require acceptance from Domain A the event merges the Domain A's entry on the event to show just one user. However, if the creator makes any other changes that require the Domain A user to accept the double entry comes back. 

Basically is seems that when ever a message - accepting a meeting invite is received from domain A then the Exchange server on domain B does not see it as the GALsync contact and adds it to the event as a new users.

GALsync is working without error, Free-Busy lookup is working as well.

Thanks in advance.   


Import Contacts with parameters

$
0
0
I need to import a list of contacts in a csv that contains more than just firstname, lastname & externalemailaddress.  What about their job description, phone number, address, etc.  Has anyone done this before?

Exchange 2013 owa error due to regional setting

$
0
0

Hi All,

I have one cas and one db exchange 2013 servers.

I find that once i set the user regional setting to English(Hong Kong), owa will prompt a error msg as below:

something went wrong

Sorry, we can't get that information right now. Please try again later. If the problem continues, contact your helpdesk.

X-ClientId: RCQK - POTE - WQNE - IGNHG X-OWA-Error: ScriptLoadError;Failed to load script: https://XXXXXX/owa/prem/15.0.1076.9/scripts/globalize/globalize.culture.en-hk.js X-OWA-Version: null X-FEServer: XXX-XXX01 X-BEServer: undefined

Once i change the regional setting to other language, Chinese, English US, the user can access owa normally.

I have search it but don't find any related information. My exchange server is fresh install and most recent update patched

Regards,

Andrew

HTML Welcome Email with Attachments

$
0
0

Hello All,

We are in the middle of an email migration from Groupwise to MS Exchange 2013. I have a request to send out an email to all new Exchange users upon creation. I have found several scripts out there to send an email upon creation however none of them are HTML nor any of them allow attachments to be added to the welcome email. 

My question is there a way to automate sending an HTML email with 3 small PDF's in a single email upon creation. If so any advice or suggestions would be greatly appreciated.   

Viewing all 13303 articles
Browse latest View live


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