Бот Twitch отлично работает на Mac, но не на экземпляре AWS EC2 Linux 2
У меня есть бот Twitch, который я пытаюсь запустить на компьютере с Linux EC2, и у меня возникают некоторые проблемы.
Вот что я получаю, когда запускаю процесс Node на экземпляре EC2:
И вот что я получаю на своем Mac:
Очевидно, он подключен к серверу, потому что получает пользователя, который выполняет команду.
Теперь я открыл множество портов, таких как 6667-6697, а также стандартные порты 443 и HTTP.
Я не думаю, что проблема заключается в коде, потому что я не использую ничего специфичного для платформы, и это работает на Mac.
Я видел эту проблему однажды, когда использовал сценарий Node.js, чтобы запустить дочерний процесс для его запуска.
ИНТЕРЕСНО: эта проблема возникает на моем компьютере, только когда я звоню node
а затем полный путь к index.js
, Это проблема на машине Linux, она пытается выполнить с полным путем? Как я могу преодолеть это?