locked
Orchestration console fails to start with [Arg_TargetInvocationException] error RRS feed

  • Question

  • Hi,

    I have been banging my head with this problem for a few days now. I cannot find any information on this problem.

    After installation of Orchestrator 2012 or the SP1 beta version I try to open the Orchestration console and receive the following error:

     [Arg_TargetInvocationException]

    Arguments:

    Debugging resources strings are unavailable......

    I have tried re-installing SCORCH three or four times. I have tried all combinations of service account, application pool settings etc etc. But I always come up with this error. I have a vanilla Windows 2008 R2 server with SQL 2008 R2, both fully patched. Silverlight, .Net 3.5 and 4 all fully updated. There are no events / logs that I can find that have any bearing on this problem.

    Anyone any ideas?

    Thanks in advance, Matt

     

    Wednesday, November 7, 2012 3:44 PM

Answers

  • Dear all,

    I have found the problem through trial and error. I use the US English version of the server software but change the individual regional settings to match that of the country I'm in (In this case the Netherlands). This causes the error. If I set the regional settings back then everything works fine.

    To be more specific. If I change the decimal symbol and the digit grouping symbol in the Numbers and Currency tabs I get this error.

    The Netherlands uses a comma (,) for the decimal separator and a full stop (.) for the digit grouping symbol. So a number in the Netherlands is: 123.456.789,00 Whereas the UK and the US use 123,456,789.00

    I would like to report this problem to Microsoft but I don't know where I can do this. If one of you guys can point me in the right direction it could save someone a few weeks of pain.

    Thanks for you help

    Regards Matt

    • Marked as answer by BaatHelpdesk Monday, November 26, 2012 2:41 PM
    Monday, November 26, 2012 2:41 PM

All replies

  • Hi Matt,

    I've read that you already reinstalled, but one one more suggestion - only if not done already -:

    • De-Install Orchestrator Webservices with Control Panel
    • Remove IIS-role
    • Delete the Dirs C:\Inetpub and C:\Program Files (x86)\Microsoft System Center 2012\Orchestrator\Web Service
    • Reboot
    • Reinstall Orchestrator Webservices an let the setup enable IIS-Role

    Good luck!

    Stefan


    German Orchestrator Portal , My blog in English

    Wednesday, November 7, 2012 4:25 PM
  • Hi Stefan,

    Thanks for your prompt reply.

    I have followed your instructions but unfortunately I still have the same problem. It seems that the error has something to do with Silverlight but I cannot find any information about how to troubleshoot this sort of error.

    Being more specific. The error occurs at the moment when the runbooks should show in the left hand pane. I see the folder \ appear and then the error occurs. (The URL at this point is: <a href="http://:82/#/runbookspage">http://<server>:82/#/runbookspage

    I have just tried re-installing Silverlight but this has not solved anything.

    Thanks for your help, Matt


    • Edited by BaatHelpdesk Thursday, November 8, 2012 10:07 AM
    Thursday, November 8, 2012 9:41 AM
  • Hi Matt,

    the User you specified during setup of the Orchestrator Webservices is member of the OrchestratorUserGroup?

    The user which calls http://SCOWebServer:82 is member of the OrchestratorUserGroup as well (is able to start Designer)? Is a login required when opening this site?

    Are you able to open http://SCOWebServer:81/orchestrator2012/orchestrator.svc ?

    At my system Windows 2012 Server wit Orchestrator SP1 beta it is working, IE Version 10 ... I currently have no system with Windows 2008 R2 and Orchestrator SP1. With Windows 2008 R2 and Orchestrator RTM it is working at many environments ...

    Best regards,

    Stefan

     


    German Orchestrator Portal , My blog in English

    Thursday, November 8, 2012 10:42 AM
  • HI Stefan,

    the User you specified during setup of the Orchestrator Webservices is member of the OrchestratorUserGroup? Yes

    The user which calls http://SCOWebServer:82 is member of the OrchestratorUserGroup as well (is able to start Designer)? Yes

    Are you able to open http://SCOWebServer:81/orchestrator2012/orchestrator.svc ? Yes

     Is a login required when opening this site? On the local server no. Remotely yes

    If I try the http://SCOWebServer:82 site remotely I now get a logon prompt four times and then a 'Not authorized' error. (I selected allow remote access during setup)

    Regards,

    Matt

    Thursday, November 8, 2012 11:01 AM
  • For enable pass through Windows Authentication you must add http://SCOWebServer and/or to http://SCOWebServer.domain.com to Local intranet zone and disable IESC (Internet Explorer Enhnaced Security).

    German Orchestrator Portal , My blog in English

    Thursday, November 8, 2012 11:55 AM
  • Hi Stefan,

    The webserver address is in the local intranet zone. I have tried running the command for the db refresh. I still have the same problem. I am now installing a 2012 server to see if that works.

    I see in all sorts of different blogs that there are different settings for IIS application pools and the orchestrator sites. Is there a definitive step by step installation that I can follow? I have changed settings now so often I am not sure what is correct.

    Thanks, Matt

    Thursday, November 8, 2012 1:56 PM
  • Hi Matt,

    if you have a default supported Windows Server the setup of the "Orchestration Console and WebServices" should do all the required settings. Do not configure IIS before and let the setup enable the IIS-Role.

    I can post my setting with screenshots if you want. But the setup should do the work...

    One thing if you install completely new: In the setup of the "Management Server" the OrchestratorUserGroup is created on the Management Server per default, change this to an Active Directory group, where you an the Service Account are members.

    Regards,

    Stefan


    German Orchestrator Portal , My blog in English

    Thursday, November 8, 2012 3:14 PM
  • Hi Stefan,

    I have now installed a Windows 2012 server with SQL 2008R2 SP2 instance. I have installed Orchestrator with all the settings and recommendations you made but I still get the same error on this server. Would it be possible to post some screenshots so that I am sure I have a setup that should work?

    Thanks in advance

    Matt

    Thursday, November 15, 2012 1:45 PM
  • Hi Matt,

    not sure if it helps. I made a default installation, but e voila. (Please let me know what additionally yo want so see). My SQL Version is 2012 here, but I don't think it matters:

    Orchestration Console

    Regards,

    Stefan


    German Orchestrator Portal , My blog in English

    Friday, November 16, 2012 5:42 PM
  • Hey Matt,

    Do you have any runbooks in your environment already or is the environment empty? Can you run and post the results of the following query against your Orchestrator DB?

    select top 20 * from [Microsoft.SystemCenter.Orchestrator.Internal].AuthorizationCache order by UniqueId
    select top 20 * from [Microsoft.SystemCenter.Orchestrator.Internal].SecurityTokens

    is your web service behaving correctly? When you go to the following URLs you should see data

    http://webserver:81/Orchestrator2012/Orchestrator.svc/Runbooks

    http://webserver:81/Orchestrator2012/Orchestrator.svc/Folders

    http://webserver:81/Orchestrator2012/Orchestrator.svc/Jobs

    -Ryan


    Friday, November 16, 2012 9:07 PM
    Answerer
  • Thanks Stefan,

    My setup is the same. The reason I asked is that I see a lot of posts and blogs saying that you should change settings in the application pools. I take it that by using the SP1 beta I don't need to change any of the default settings

    Monday, November 19, 2012 11:52 AM
  • Ryan,

    I don't have any runbooks at the moment. I have a completly blank installation.

    The first query doesn't return any results.

    The second query returns:  id: 1 Expiration Time: 2012-11-22 11:07:05.483

    The following happens with the urls on the Orchestrator server:

    1. I receive a message saying that the runbooks page is a feed with frequently updated content

    2. Same as above but with the folders page

    3. Same as above but with the jobs page

    If I create a folder and a runbook I can see these in the runbook and folder url

    If I try to run the query on a remote machine I get prompted to enter my credentials three times and then get an 'Not authorized error' (http:401)


    Monday, November 19, 2012 11:59 AM
  • Can you add the site of the Orchestrator Console (http://webserver) to the local intranet sites in the IE to enable Windows path-through authentication, perhaps you have to disable IESC on the remote system as well.

    Regards,

    Stefan


    German Orchestrator Portal , My blog in English

    Monday, November 19, 2012 2:05 PM
  • Hi Stefan,

    The site has been added to the local intranet zone and IESC has been disabled. The problems remain the same.

    I am now downloading the evaluation VHD in order to see if that works and if it does to compare settings.

    [Update]

    After playing around with authentication settings on the orchestration console website I now get the basic screen showing remote. When the runbook folders should be shown I get the following error:

    Error executing the current operation. Cannot connect to the orchestrator web service. Possible reason(s)

    -the service is down

    -Invalid service URL

    -Access denied

    I now also get the following in the W3SVC log

    #Software: Microsoft Internet Information Services 8.0
    #Version: 1.0
    #Date: 2012-11-19 15:35:23
    #Fields: date time s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) cs(Referer) sc-status sc-substatus sc-win32-status time-taken
    2012-11-19 15:35:22 <ipaddress> GET /clientaccesspolicy.xml - 81 - <ip address> Mozilla/4.0+(compatible;+MSIE+7.0;+Windows+NT+6.1;+WOW64;+Trident/5.0;+SLCC2;+.NET+CLR+2.0.50727;+.NET+CLR+3.5.30729;+.NET+CLR+3.0.30729;+Media+Center+PC+6.0;+.NET4.0C;+.NET4.0E;+InfoPath.3) :82/ClientBin/Microsoft.SystemCenter.Orchestrator.Console.xap">http://<webserver>:82/ClientBin/Microsoft.SystemCenter.Orchestrator.Console.xap 401 2 5 0

    This shows a 401.2 error.

    Regards,

    Matt


    Monday, November 19, 2012 2:24 PM
  • Dear all,

    I have found the problem through trial and error. I use the US English version of the server software but change the individual regional settings to match that of the country I'm in (In this case the Netherlands). This causes the error. If I set the regional settings back then everything works fine.

    To be more specific. If I change the decimal symbol and the digit grouping symbol in the Numbers and Currency tabs I get this error.

    The Netherlands uses a comma (,) for the decimal separator and a full stop (.) for the digit grouping symbol. So a number in the Netherlands is: 123.456.789,00 Whereas the UK and the US use 123,456,789.00

    I would like to report this problem to Microsoft but I don't know where I can do this. If one of you guys can point me in the right direction it could save someone a few weeks of pain.

    Thanks for you help

    Regards Matt

    • Marked as answer by BaatHelpdesk Monday, November 26, 2012 2:41 PM
    Monday, November 26, 2012 2:41 PM