We have this kind of error from epicor for all BO please help!!
I try everything, new installation on new vm and still get this.
Unable to reach the server. Retrying…
System.ServiceModel.EndpointNotFoundException: The message could not be dispatched because the service at the endpoint address ‘net.tcp://epitest/ERP102500/Ice/BO/ReportMonitor.svc’ is unavailable for the protocol of the address.
Server stack trace:
at System.ServiceModel.Channels.ConnectionUpgradeHelper.DecodeFramingFault(ClientFramingDecoder decoder, IConnection connection, Uri via, String contentType, TimeoutHelper& timeoutHelper)
at System.ServiceModel.Channels.ClientFramingDuplexSessionChannel.SendPreamble(IConnection connection, ArraySegment1 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.SecurityChannelFactory1.ClientSecurityChannel`1.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 Epicor.ServiceModel.Channels.ChannelEntry1.CreateNewChannel() at Epicor.ServiceModel.Channels.ImplBase1.GetChannel()
at Epicor.ServiceModel.Channels.ImplBase`1.HandleContractBeforeCall()
at Ice.Proxy.BO.ReportMonitorImpl.GetRowsKeepIdleTimeWithBallonInfo(String whereClauseSysRptLst, Boolean getBallonInfo, String whereClauseSysTask, String whereClauseSysTaskLog, DataSet& sysMonitorData)
First thing to do is guarantee that this endpoint is functioning, properly configured, and reachable. Sometimes the URL should be http or https, and the client is trying net.tcp. Could be that the server’s IP was changed and ‘epitest’ isn’t resolving to the correct host any long. Could be that the SysTaskAgent service is not running on the appserver - although I’m guessing at this one b/c you didn’t specify if this is a client or server side error (does the client on the appserver work if you are logged into the appserver?)
You definitely need more information to pinpoint the problem, but 9 times out of 10 the issue is a mis-configuration (or typo) in the .sysconfig file, or a service/appserver is not running that should be (or is locked up).
I would check the IP, URL, and sysconfig files for accuracy and that the appserver can be accessed/pinged by the clients. Then I would probably bounce the appserver for good measure. Also, check the logs on the server and client (depending on where the error is originating) for more information.
The password was not changed, honestly I do not know what happens, I have hundreds of errors in the logs, yesterday I created a new virtual machine, I installed epicor from 0, but the errors of the previous server continue in the new one