15 Replies Latest reply on May 9, 2016 9:51 AM by amarnath_r

    Orion website error

    mbakula

      Hi everyone.

      Recently, my Orion installation encountered problem. When I go to the site, it displays error:

       

      There was an error communicating with the Orion server

      There was no endpoint listening at net.tcp://orion:17777/orion/core/businesslayer that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details.

       

      Help me fix this

       

      1. Confirm that the SolarWinds Information Service is running.
        • On your local SolarWinds server, click Start > Administrative Tools > Services.
        • Right-click SolarWinds Information Service V3, and then click Start.
      2. Confirm that the SolarWinds Orion Module Engine service is running.
        • On your local SolarWinds server, click Start > Administrative Tools > Services.
        • Right-click SolarWinds Orion Module Engine, and then click Start.
      3. Examine the specific details of the error for environmental hints to help resolve your issue.
      4. Refresh the web console browser.
      5. If still unresolved, click the troubleshooting help links below.
      6. After completing any changes, repeat the same task that generated this error.

       

       

      I tried to repair it with Configuration Wizard, but than I got error:

      Website configuration failed:

          •  Connection to SolarWinds® Information Service did not succeed.

      Last error: The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or an underlying network resource issue. Local socket timeout was '00:01:00'.

       

       

      Database and all pollers work fine.Data is collecting, database is accessible.It looks like the only problem is in site.

      I also try to make new site by renaming C:\Inetpub\Solarwind folder and renaming Solarwinds website in IIS. Configuration Wizard finished with same error as above.

       

      I tried to get help from Solarwinds support but they refuse it cause my license expired.

       

      Orion is installed on Win 2012R2, database is on other server, also Win 2012R2.

       

       

      Do anyone have any idea what can i do to fix this?

       

       

        • Re: Orion website error
          janene16

          That's vague. Best to open support for it.

          • Re: Orion website error
            smiffy85

            Support case is best choice, but without maintenance that wont happen.

             

            Are you using an Agent to Poll Windows machines?

             

            Have a look at the logs within c:\Program Data\Solarwinds

            Check Task Manager that no business layer process is running at 1.4Gb, that will crash the Orion Module Engine Service.

            • Re: Orion website error
              Jan Pelousek

              Hello, that seems to me to be the DNS resolution issue. Make sure you're able to resolve the hostname (apparently Orion) to your primary IP address. If not, add the IP - hostname pair to the Windows/System32/drivers/etc/hosts file and restart SWISv3 and BusinessLayer, after all perform IISreset

              • Re: Orion website error
                rkavanagh

                Hi mbakula,

                 

                Shutdown the services and go to \Program Files (x86)\SolarWinds\. Edit the SolarWinds.BusinessLayerHost.exe.config and check the <appSettings> section. If it's not already set change the value for ForcePluginsInSeperateProcess from False to True. Once that's done save and start the services back up. Try it and let us know if it resolves the issue.

                • Re: Orion website error
                  neomatrix1217

                  Try re-installing the Solarwinds information service located in c:\programdata\solarwinds\installers

                  • Re: Orion website error
                    EchoDelta

                    I have this same issue. and I have support, so hopefully someone actually takes ticket (Case # 951347 - Configuration Wizard Failed)

                     

                    Website configuration failed:

                      •  Connection to SolarWinds® Information Service did not succeed.

                    Last error: The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or an underlying network resource issue. Local socket timeout was '00:01:00'.

                     

                     

                    mine seems to stem from a license error: demo of STM

                     

                    the log says: 2016-03-04 20:33:08,916 [153] INFO  CWActiveInstanceChecker - The MachineName contains null value!

                    and further up:

                     

                       at SolarWinds.Orion.Core.Common.InformationServiceConnectionProvider.CreateSystemConnectionToMainHost()

                       at SolarWinds.Orion.Core.Common.ServiceHelper.<WaitForSWISCommon>b__0()

                       at SolarWinds.Orion.Core.Common.ServiceHelper.WaitForSWISCommonInternal(Action connection, String swisVersion, Int32 connectionRetries, Int32 swisWaitInterval, Int32 swisWaitIntervalOnFail, TimeSpan maxWaitingTime)

                    2016-03-04 20:28:12,239 [22] ERROR ServiceHelper - Maximal waiting time for SWIS v2.0 was exceeded. Rethrowing the original exception.

                    2016-03-04 20:28:12,239 [22] ERROR ConfigurationProgressScene - Connection to SolarWinds Information Service did not succeed.

                    Last error: The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or an underlying network resource issue. Local socket timeout was '00:01:00'.

                    SolarWinds.ConfigurationWizard.Common.ConfigurationException: Connection to SolarWinds Information Service did not succeed.

                    Last error: The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or an underlying network resource issue. Local socket timeout was '00:01:00'. ---> System.ServiceModel.CommunicationException: The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or an underlying network resource issue. Local socket timeout was '00:01:00'. ---> System.IO.IOException: The write operation failed, see inner exception. ---> System.ServiceModel.CommunicationException: The socket connection was aborted. This could be caused by an error processing your message or a receive timeout being exceeded by the remote host, or an underlying network resource issue. Local socket timeout was '00:01:00'. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host

                       at System.Net.Sockets.Socket.Send(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)

                       at System.ServiceModel.Channels.SocketConnection.Write(Byte[] buffer, Int32 offset, Int32 size, Boolean immediate, TimeSpan timeout)

                       --- End of inner exception stack trace ---

                       at System.ServiceModel.Channels.SocketConnection.Write(Byte[] buffer, Int32 offset, Int32 size, Boolean immediate, TimeSpan timeout)

                       at System.ServiceModel.Channels.BufferedConnection.WriteNow(Byte[] buffer, Int32 offset, Int32 size, TimeSpan timeout, BufferManager bufferManager)

                       at System.ServiceModel.Channels.BufferedConnection.Write(Byte[] buffer, Int32 offset, Int32 size, Boolean immediate, TimeSpan timeout)

                       at System.ServiceModel.Channels.ConnectionStream.Write(Byte[] buffer, Int32 offset, Int32 count)

                       at System.Net.Security._SslStream.StartWriting(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)

                       at System.Net.Security._SslStream.ProcessWrite(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)

                       --- End of inner exception stack trace ---

                       at System.Net.Security._SslStream.ProcessWrite(Byte[] buffer, Int32 offset, Int32 count, AsyncProtocolRequest asyncRequest)

                       at System.Net.Security.SslStream.Write(Byte[] buffer, Int32 offset, Int32 count)

                       at System.ServiceModel.Channels.StreamConnection.Write(Byte[] buffer, Int32 offset, Int32 size, Boolean immediate, TimeSpan timeout)

                       --- End of inner exception stack trace ---

                     

                     

                    Server stack trace:

                       at System.ServiceModel.Channels.StreamConnection.Write(Byte[] buffer, Int32 offset, Int32 size, Boolean immediate, TimeSpan timeout)

                       at System.ServiceModel.Channels.ClientFramingDuplexSessionChannel.SendPreamble(IConnection connection, ArraySegment`1 preamble, TimeoutHelper& timeoutHelper)

                       at System.ServiceModel.Channels.ClientFramingDuplexSessionChannel.DuplexConnectionPoolHelper.AcceptPooledConnection(IConnection connection, TimeoutHelper& timeoutHelper)

                       at System.ServiceModel.Channels.ConnectionPoolHelper.EstablishConnection(TimeSpan timeout)

                       at System.ServiceModel.Channels.ClientFramingDuplexSessionChannel.OnOpen(TimeSpan timeout)

                       at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)

                       at System.ServiceModel.Channels.ServiceChannel.OnOpen(TimeSpan timeout)

                       at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)

                       at System.ServiceModel.Channels.CommunicationObject.Open()

                     

                     

                    Exception rethrown at [0]:

                       at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)

                       at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)

                       at System.ServiceModel.ICommunicationObject.Open()

                       at SolarWinds.InformationService.Contract2.InfoServiceProxy.Open()

                       at SolarWinds.InformationService.InformationServiceClient.InformationServiceConnection.Open()

                       at SolarWinds.Orion.Core.Common.InformationServiceConnectionProvider.CreateConnectionForCertificate(String targetServer)

                       at SolarWinds.Orion.Core.Common.InformationServiceConnectionProvider.CreateSystemConnectionToMainHost()

                       at SolarWinds.Orion.Core.Common.ServiceHelper.<WaitForSWISCommon>b__0()

                       at SolarWinds.Orion.Core.Common.ServiceHelper.WaitForSWISCommonInternal(Action connection, String swisVersion, Int32 connectionRetries, Int32 swisWaitInterval, Int32 swisWaitIntervalOnFail, TimeSpan maxWaitingTime)

                       at SolarWinds.Orion.Core.Common.ServiceHelper.WaitForSWISCommon(Int32 connectionRetries, Int32 swisWaitInterval, Int32 swisWaitIntervalOnFail, TimeSpan maxWaitingTime, Boolean checkLocal)

                       at SolarWinds.ConfigurationWizard.Host.Presentation.CommonConfiguration.ConfigurationProgressScene.EnsureSWISServiceIsAvailable()

                       --- End of inner exception stack trace ---

                       at SolarWinds.ConfigurationWizard.Host.Presentation.CommonConfiguration.ConfigurationProgressScene.EnsureSWISServiceIsAvailable()

                       at SolarWinds.ConfigurationWizard.Host.Presentation.CommonConfiguration.ConfigurationProgressScene.DoConfigInThreadUnsafe(IOrionConfigHost host)

                       at SolarWinds.ConfigurationWizard.Host.Presentation.CommonConfiguration.ConfigurationProgressScene.DoConfigInThread()

                    2016-03-04 20:28:12,255 [1] DEBUG IIS8Configurator - Detecting if IIS8 is installed

                    2016-03-04 20:28:12,270 [1] DEBUG SqlHelper - SQL: SELECT TOP 1 NodeID FROM Nodes

                     

                     

                    What is in your AppData\Solarwinds\Orion\ConfigurationWizard.log?

                    • Re: Orion website error
                      EchoDelta

                      https://support.microsoft.com/en-us/kb/3106637 a JAN update about LDAP was messing mine up, after removing I reran config wizard and its all good now

                      2 of 2 people found this helpful
                      • Re: Orion website error
                        EchoDelta

                        Support also added that this could be caused by .Net 4.6 update

                         

                        "caused by the installation of .Net 4.6 and the update of the TLS settings on the server. This is good news for us, because at this point .Net 4.6 is NOT a required update.  A user will only have it if they have chosen to go and manually download it.  .Net 4.5.2 is still the standard version."

                         



                        1 of 1 people found this helpful
                        • Re: Orion website error
                          eric.stacey

                          We had this issue back in Jan-Feb. It turned out to be an issue with .Net 4.6.x installed that caused an issue with the applications self-signed certs that SWISS uses.  removing .Net 4.6.x and going back to 4.5.2 resolved the issue.

                          1 of 1 people found this helpful
                          • Re: Orion website error
                            amarnath_r

                            please check the behavior of Orion module

                            enhine and let me know.. It must have been restarting every xx minutes.

                             

                            check the business layer logs and let me know if you see any logs related to unable yo

                            communicate...... there is a simple resolution for this. You have to re install visual c++ packages