I am having a huge issue with by BOS. I am running v. 3.5.3.1. The application in question has not been used for a couple weeks. Then last Friday the application was ran and the following issue arose.
Issue: Client application will communicate with IIS BOS to fetch data. Client application will perform some update/delete functions on some entities. Error is thrown when trying to save some update/delete functions on some entities.
Environment
client -> web server -> database server each are different machines
What is working:
Development version that is running with direct connection to database works.
Release version that points directly to the database works.
What I have done so far:
- Made sure client dll and server dll where same version and build.
- Rebuilt entire application and server components and reinstalled on server.
- Tried duplicating error on development machine
- Ran debug version pointing directly to database (successful)
- Installed server components on IIS on dev machine
- Ran debug version pointing to IIS server on dev machine (error)
- Checked to verify that save is not being denied by database. The transaction is never making it to the database.
The errors jump all over. The live server gets one consistent error (all are on save):
[SocketException (0x274c): A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond 159.121.92.252:80]
System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress) +1073657
System.Net.Sockets.Socket.InternalConnect(EndPoint remoteEP) +33
System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure, Socket s4, Socket s6, Socket& socket, IPAddress& address, ConnectSocketState state, IAsyncResult asyncResult, Int32 timeout, Exception& exception) +217
[WebException: Unable to connect to the remote server]
System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) +2668969
System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) +717
IdeaBlade.Persistence.IPersistenceService.Ping() +0
IdeaBlade.Persistence.RemotingPersistenceService.GetRemoteInstance() +137
[PersistenceServerException: Unable to connect to http://ws2.orcities.org:80/CEMS/PersistenceServer.rem. The server or internet connection may be down.]
IdeaBlade.Persistence.RemotingPersistenceService.GetRemoteInstance() +271
IdeaBlade.Persistence.RemotingPersistenceService.get_RemoteInstance() +64
IdeaBlade.Persistence.RemotingPersistenceServerProxy.GetPersistenceServer() +20
IdeaBlade.Persistence.RemotingPersistenceServerProxy.Reconnect() +40
[PersistenceServerException: Unable to connect to http://ws2.orcities.org:80/CEMS/PersistenceServer.rem. The server or internet connection may be down.]
IdeaBlade.Persistence.PersistenceManager.HandlePersistenceServerException(Exception pException, Boolean pTryToHandle, PersistenceOperation pOperation) +137
IdeaBlade.Persistence.PersistenceManager.Connect() +98
IdeaBlade.Persistence.PersistenceManager..ctor(Boolean pShouldConnect, String pDataSourceExtension, PersistenceServiceOption pPersistenceServiceOption) +418
IdeaBlade.Persistence.PersistenceManager.get_DefaultManager() +125
LOC.CEMS.Reporting.Web.ReportViewer.Page_Load(Object sender, EventArgs e) +259
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +15
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +33
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +47
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1436
When on dev box I get a few different ones including the above (when pointing directly to database they save successfully on same build):
1. object does not exist - traced code and this occurrs during persistence save
2. verification errors - traced code and this occurrs during persistence save
3. the above remoting error
I use the IIS BOS server to load some web services as well as some web pages. These web pages load. The are only fetch commands and not save so I have not been able to perform that check.
Please HELP.