Сервер сам закрывает соединение с ботом

#c# #debian #bots #discord.net

#c# #debian #боты #discord.net

Вопрос:

Недавно я перенес своего бота на C # .NET Core на VPS в Debian 10, и когда я попытался запустить бота, он выдал мне это исключение

  ---> Discord.Net.WebSocketClosedException: The server sent close 1000: ""
   at Discord.Net.WebSockets.DefaultWebSocketClient.RunAsync(CancellationToken cancelToken)
   --- End of inner exception stack trace ---
   at Discord.ConnectionManager.<>c__DisplayClass29_0.<<StartAsync>b__0>d.MoveNext()
  

Он отлично работал на предыдущем сервере и на моем ноутбуке. Теперь он отключается без повторного подключения после того, как сообщит о соединениях серверов. Что я мог пропустить? Что-то в коде или настройке сервера?

Комментарии:

1. пока он снова подключается / возобновляется, все в порядке. В вашей настройке нет ничего, что могло бы вызвать или предотвратить это.

2. @Anu6is проблема в том, что он не подключается повторно, просто зависает после сообщений об отключении

3. затем используйте ночную сборку, это должно улучшить возобновление сеансов.