Could not load file or assembly StreamJsonRpc

eYeeYe Member Posts: 169
Happy new year to all.

Today is my first day back from leave and I won an environment that doesn't allow users to connect.
BC 25.1 - OnPrem

When opening the web client, user is presented with:
aiyywx9k2tup.png

Event Log:
Category: Microsoft.Dynamics.Framework.UI.WebBase.ClientExceptionStateProcessingStrategy
EventId: 0
ConnectionId: 0HN9JNUR11M7D
RequestId: 0HN9JNUR11M7D:00000014
RequestPath: /BCUAT/csh
TransportConnectionId: WaEQHzcos9aG4318JC8anQ
MemberName: TryToSendToTelemetry
FilePath: s:\repo\src\Platform\Client\Web\Prod.Client.WebBase\Exception\ClientExceptionStateProcessingStrategy.cs
LineNumber: 88
ExceptionType: System.IO.FileNotFoundException

 

Exception: 
System.IO.FileNotFoundException: Could not load file or assembly 'StreamJsonRpc, Version=2.10.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. The system cannot find the file specified.
File name: 'StreamJsonRpc, Version=2.10.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'
   at Microsoft.Dynamics.Nav.Client.ServiceConnection.CloseConnection()
   at Microsoft.Dynamics.Nav.Client.ServiceConnection.Dispose(Boolean disposing)
   at Microsoft.Dynamics.Nav.Client.ServiceConnection.Dispose()
   at Microsoft.Dynamics.Nav.Client.FormBuilder.BuilderSessionInitializer.Initialize()
   at Microsoft.Dynamics.Framework.UI.Builder.Initialize()
   at Microsoft.Dynamics.Framework.UI.UISession.Initialize()
   at Microsoft.Dynamics.Framework.UI.UISessionInitializer.Initialize(UISession session)
   at Microsoft.Dynamics.Nav.Client.Web.NavWebUISessionInitializer.InitializeCore(UISession session)
   at Microsoft.Dynamics.Nav.WebClient.NavWebClientUISessionInitializer.InitializeCore(UISession session)
   at Microsoft.Dynamics.Nav.Client.Web.NavWebUISessionInitializer.Initialize(UISession session)
   at Microsoft.Dynamics.Framework.UI.Client.OpenFormExecutionStrategy.TryInitializeUiSession(UISession session)
   at Microsoft.Dynamics.Framework.UI.Web.WebOpenFormExecutionStrategy.TryInitializeUiSession(UISession session)
   at Microsoft.Dynamics.Framework.UI.Client.OpenFormExecutionStrategy.Execute()
   at Microsoft.Dynamics.Framework.UI.InteractionManager.<>c__DisplayClass8_2.<InvokeInteractions>b__4()

Compared the location of StreamJsonRpc.dll to another installation and it is located in all the same directories.

Some further background:
* This was all working.
* The SSL certificate expired and the customer loaded a self-signed certificate then a new SSL certificate. And as far as I could tell, they didn't update the CertificateThumbprint.
* So, I did that and the certificate issues went away but still sitting with the above mentioned error.
* I have created another service instance that does not use SSL and could connect to it while on a RDP conection to the app server.

Please advise.

Regards,

Ewald
Kind Regards,
Ewald Venter

Answers

Sign In or Register to comment.