Problem with Integrating Exchange 2013 CU8 and Skype for B

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!


June 1st, 2015 8:45pm

Hi,

Please run the following command to check the system mailbox in your Exchange server:

Get-Mailbox -Arbitration

If there are not five arbitration mailboxes returned by the following command, please run setup /PrepareAD /IAcceptExchangeServerLicenseTerms to recreate all 'Arbitration Mailboxes' and enabled them to resolve the issue.

Additionally, here is a similar thread for your reference:

https://social.technet.microsoft.com/Forums/exchange/en-US/c4bb225c-d5ad-4d7f-abe0-3c56b4b2d974/msexchange-front-end-http-proxy-eventid-1003-oab?forum=exchangesvrgeneral

Regards,

Free Windows Admin Tool Kit Click here and download it now
June 3rd, 2015 4:41am

thanks , I don't think that's my problem .

"

[PS] C:\Windows\system32>Get-Mailbox -Arbitration

Name                      Alias                ServerName       ProhibitSendQuota
----                      -----                ----------       -----------------
SystemMailbox{1f05a927... SystemMailbox{1f0... ryb-vex-01       Unlimited
SystemMailbox{bb558c35... SystemMailbox{bb5... ryb-vex-01       Unlimited
SystemMailbox{e0dc1c29... SystemMailbox{e0d... ryb-vex-01       Unlimited
Migration.8f3e7716-201... Migration.8f3e771... ryb-vex-01       300 MB (314,572,800 bytes)
FederatedEmail.4c1f4d8... FederatedEmail.4c... ryb-vex-01       1 MB (1,048,576 bytes)

"

June 3rd, 2015 9:13am

my problem is  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. ........  "

Could not find any resources appropriate for the specified culture or the neutral culture.  Make sure "Microsoft.Exchange.HttpProxy.Strings.resources" was correctly embedded or linked into assembly "Microsoft.Exchange.FrontEndHttpProxy" at compile time, or that all the satellite assemblies required are loadable and fully signed.              Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.            

Exception Details: System.Resources.MissingManifestResourceException: Could not find any resources appropriate for the specified culture or the neutral culture.  Make sure "Microsoft.Exchange.HttpProxy.Strings.resources" was correctly embedded or linked into assembly "Microsoft.Exchange.FrontEndHttpProxy" at compile time, or that all the satellite assemblies required are loadable and fully signed.

Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.                  

Stack Trace:
[MissingManifestResourceException: Could not find any resources appropriate for the specified culture or the neutral culture.  Make sure "Microsoft.Exchange.HttpProxy.Strings.resources" was correctly embedded or linked into assembly "Microsoft.Exchange.FrontEndHttpProxy" at compile time, or that all the satellite assemblies required are loadable and fully signed.]
   System.Resources.ManifestBasedResourceGroveler.HandleResourceStreamMissing(String fileName) +5454890
   System.Resources.ManifestBasedResourceGroveler.GrovelForResourceSet(CultureInfo culture, Dictionary`2 localResourceSets, Boolean tryParents, Boolean createIfNotExists, StackCrawlMark& stackMark) +1173
   System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo requestedCulture, Boolean createIfNotExists, Boolean tryParents, StackCrawlMark& stackMark) +809
   System.Resources.ResourceManager.InternalGetResourceSet(CultureInfo culture, Boolean createIfNotExists, Boolean tryParents) +35
   System.Resources.ResourceManager.GetString(String name, CultureInfo culture) +572
   Microsoft.Exchange.Data.Common.ExchangeResourceManager.GetStringInternal(String name, CultureInfo culture) +92
   Microsoft.Exchange.Data.Common.ExchangeResourceManager.GetString(String name, CultureInfo culture) +179
   Microsoft.Exchange.Data.Common.LocalizedString.System.IFormattable.ToString(String format, IFormatProvider formatProvider) +204
   Microsoft.Exchange.HttpProxy.AuthMetadataHttpHandler.ReportBuilderException(HttpResponse response, AuthMetadataBuilderException ex, Boolean logCallStack, HttpStatusCode httpStatusCode, Nullable`1 overridingError) +1700
   Microsoft.Exchange.HttpProxy.AuthMetadataHttpHandler.HandleBuilderExceptions(HttpResponse response, AuthMetadataBuilderException ex) +723
   Microsoft.Exchange.HttpProxy.AuthMetadataHttpHandler.InternalProcessRequest(HttpContext context) +579
   Microsoft.Exchange.HttpProxy.AuthMetadataHttpHandler.ProcessRequest(HttpContext context) +455
   System.Web.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +913
   System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +165
                  

Free Windows Admin Tool Kit Click here and download it now
June 3rd, 2015 9:17am

:) there was a problem with Oauth certificate , [PS]C:\>Get-authConfig was showing wrong CertificateThumbprint. (Probably old one) so i add my valid certificate to Oauth certificate list with :

[PS] C:\>Set-AuthConfig -NewCertificateThumbprint 77xxxxxxxxxxxxxxxxxxxxx -NewCertificateEffectiveDate 6/4/2015

then activates it with :

[PS] C:\>set-AuthConfig -PublishCertificate

Vala!!! now json/1 is working again .

Thanks!

June 4th, 2015 8:00am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics