Console login fails with: WSE816: The <To> header must match the value of an incoming messsage's HTTP Request URL if the soap receiver does not have an actor name

Version 2

    Problem:

    Console login fails with: WSE816: The <To> header must match the value of an incoming messsage's HTTP Request URL if the soap receiver does not have an actor name.

     

    Attempt integrated logon.
    Contacting server.
    Logging on to server...
    Response from services
    Destination Unreachable --> WSE816: The <To> header must match the value of an incoming messsage's HTTP Request URL if the soap receiver does not have an actor name. The ,<To> header received contained

     

    Solution:

    Modify the console.exe.config (console64.exe.config for 64 bit) in the following directory:

     

    C:\Program Files (x86)\LANDesk\LANDesk ServiceDesk

    or

    C:\Program Files\LANDesk\LANDesk ServiceDesk

    Change the TPSHost and URL lines to have an FQDN name to the server instead of a NetBIOS name:

     

     

        <add key="TPS Host" value="http://SERVERNAME.DOMAIN.LOCAL/Touchpaper.Framework.Web" />

        <add key="Url" value="http://SERVERNAME.DOMAIN.LOCAL/Touchpaper.Framework.Web" />

     

     

    Environment:

    All Service Desk Versions