Server timeout elapsed
Closed this issue · 2 comments
diegorkalschne commented
Server timeout elapsed without receiving a message from the server.
Does anyone know what I could try to modify on the server to remove this error? Or to be able to test better?
Until recently, I was successfully using the package, in the same API.
In debug mode, it works. But in release mode, it doesn't.
My code in client:
class SignalRService {
SignalRService(this.serverUrl) {
_hubConnection = HubConnectionBuilder()
.withAutomaticReconnect()
.withUrl(
serverUrl,
options: HttpConnectionOptions(
requestTimeout: 60000,
),
)
.build();
}
late final String serverUrl;
late final HubConnection _hubConnection;
HubConnection get hubConnection => _hubConnection;
Future<void> connect() async {
await _hubConnection.start();
}
}
In server:
public class MobileHub : Hub
{
//Methods
}
The hub is also registered in Startup.cs.
beebobox commented
@diegorkalschne : I am experiencing the same issue. Did you find a solution?
diegorkalschne commented
@beebobox
On my Windows Server, the WebSocket protocol was not installed.
After installing it, it started working again.