jinwyp / one_click_script

install latest or LTS linux kernel and enable BBR or BBR plus
MIT License
4.73k stars 1.42k forks source link

报错/root/trojan-go/trojan-go未能创建成功 #225

Closed TaoRone closed 1 year ago

TaoRone commented 1 year ago

脚本版本: Trojan-go V2ray Xray 一键安装脚本 | 2023-3-10 | 系统支持:centos7+ / debian9+ / ubuntu16.04+

系统版本: OS info: Ubuntu, ubuntu, 18.04.6, 18.04, bionic, intel CPU amd64, bash, apt-get, /lib/systemd/system/ HK- NAT机器

安装选项:第2项,DNS申请证书,端口41000(保证端口可用)

To Reproduce 复现方法
Log Info 日志信息: 请提供安装出错的信息 选第二项安装,过程中DNS SSL证书注册等一切正常 nginx 运行正常,但是服务运行不对,域名的网站可以正常打开,但打开是Welcome to nginx!的页面

nginx 查看运行状态

root@C7876023647:/home# systemctl status nginx.service
● nginx.service - A high performance web server and a reverse proxy server
   Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
  Drop-In: /etc/systemd/system/nginx.service.d
           └─override.conf
   Active: active (running) since Fri 2023-03-17 21:29:39 CST; 7min ago
     Docs: man:nginx(8)
  Process: 24887 ExecStop=/sbin/start-stop-daemon --quiet --stop --retry QUIT/5 --pidfile /run/nginx.pid (code=exited, status=0/SUCCESS)
  Process: 24900 ExecStartPost=/bin/sleep 0.1 (code=exited, status=0/SUCCESS)
  Process: 24898 ExecStart=/usr/sbin/nginx -g daemon on; master_process on; (code=exited, status=0/SUCCESS)
  Process: 24891 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process on; (code=exited, status=0/SUCCESS)
 Main PID: 24899 (nginx)
    Tasks: 2 (limit: 532)
   CGroup: /system.slice/nginx.service
           ├─24899 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;
           └─24901 nginx: worker process

Mar 17 21:29:38 C7876023647 systemd[1]: Starting A high performance web server and a reverse proxy server...
Mar 17 21:29:39 C7876023647 systemd[1]: Started A high performance web server and a reverse proxy server.

NGINX日志:

root@C7876023647:/home# journalctl -n 50 -u nginx.service
-- Logs begin at Wed 2023-03-15 20:09:27 CST, end at Fri 2023-03-17 21:42:01 CST. --
Mar 17 20:04:35 C7876023647 systemd[1]: Starting A high performance web server and a reverse proxy server...
Mar 17 20:04:35 C7876023647 systemd[1]: Started A high performance web server and a reverse proxy server.
Mar 17 20:04:39 C7876023647 systemd[1]: Stopping A high performance web server and a reverse proxy server...
Mar 17 20:04:39 C7876023647 systemd[1]: Stopped A high performance web server and a reverse proxy server.
Mar 17 20:05:06 C7876023647 systemd[1]: Starting A high performance web server and a reverse proxy server...
Mar 17 20:05:06 C7876023647 nginx[12987]: nginx: [emerg] invalid number of arguments in "server_name" directive in /etc/nginx/conf.d/nossl_site.conf:3
Mar 17 20:05:06 C7876023647 nginx[12987]: nginx: configuration file /etc/nginx/nginx.conf test failed
Mar 17 20:05:06 C7876023647 systemd[1]: nginx.service: Control process exited, code=exited status=1
Mar 17 20:05:06 C7876023647 systemd[1]: nginx.service: Failed with result 'exit-code'.
Mar 17 20:05:06 C7876023647 systemd[1]: Failed to start A high performance web server and a reverse proxy server.
Mar 17 20:20:53 C7876023647 systemd[1]: Starting A high performance web server and a reverse proxy server...
Mar 17 20:20:53 C7876023647 systemd[1]: Started A high performance web server and a reverse proxy server.
Mar 17 20:20:56 C7876023647 systemd[1]: Stopping A high performance web server and a reverse proxy server...
Mar 17 20:20:56 C7876023647 systemd[1]: Stopped A high performance web server and a reverse proxy server.
Mar 17 20:21:12 C7876023647 systemd[1]: Starting A high performance web server and a reverse proxy server...
Mar 17 20:21:12 C7876023647 systemd[1]: Started A high performance web server and a reverse proxy server.
Mar 17 21:29:38 C7876023647 systemd[1]: Stopping A high performance web server and a reverse proxy server...
Mar 17 21:29:38 C7876023647 systemd[1]: Stopped A high performance web server and a reverse proxy server.
Mar 17 21:29:38 C7876023647 systemd[1]: Starting A high performance web server and a reverse proxy server...
Mar 17 21:29:39 C7876023647 systemd[1]: Started A high performance web server and a reverse proxy server.

Trojan-go 查看运行状态

root@C7876023647:/home# systemctl status trojan-go.service
● trojan-go.service - trojan-go
   Loaded: loaded (/lib/systemd/system/trojan-go.service; enabled; vendor preset: enabled)
   Active: activating (auto-restart) (Result: exit-code) since Fri 2023-03-17 21:37:34 CST; 9s ago
  Process: 25502 ExecStart=/root/trojan-go/trojan-go -config /root/trojan-go/server.json (code=exited, status=203/EXEC)
 Main PID: 25502 (code=exited, status=203/EXEC)

Mar 17 21:37:34 C7876023647 systemd[1]: trojan-go.service: Main process exited, code=exited, status=203/EXEC
Mar 17 21:37:34 C7876023647 systemd[1]: trojan-go.service: Failed with result 'exit-code'.

Trojan-go 查看日志

root@C7876023647:/home#  journalctl -n 50 -u trojan-go.service
-- Logs begin at Wed 2023-03-15 20:09:27 CST, end at Fri 2023-03-17 21:42:52 CST. --
Mar 17 21:41:40 C7876023647 systemd[1]: trojan-go.service: Main process exited, code=exited, status=203/EXEC
Mar 17 21:41:40 C7876023647 systemd[1]: trojan-go.service: Failed with result 'exit-code'.
Mar 17 21:41:50 C7876023647 systemd[1]: trojan-go.service: Service hold-off time over, scheduling restart.
Mar 17 21:41:50 C7876023647 systemd[1]: trojan-go.service: Scheduled restart job, restart counter is at 470.
Mar 17 21:41:50 C7876023647 systemd[1]: Stopped trojan-go.
Mar 17 21:41:50 C7876023647 systemd[1]: Started trojan-go.
Mar 17 21:41:50 C7876023647 systemd[25762]: trojan-go.service: Failed to execute command: No such file or directory
Mar 17 21:41:50 C7876023647 systemd[25762]: trojan-go.service: Failed at step EXEC spawning /root/trojan-go/trojan-go: No such file or directory
Mar 17 21:41:50 C7876023647 systemd[1]: trojan-go.service: Main process exited, code=exited, status=203/EXEC
Mar 17 21:41:50 C7876023647 systemd[1]: trojan-go.service: Failed with result 'exit-code'.
Mar 17 21:42:00 C7876023647 systemd[1]: trojan-go.service: Service hold-off time over, scheduling restart.
Mar 17 21:42:00 C7876023647 systemd[1]: trojan-go.service: Scheduled restart job, restart counter is at 471.
Mar 17 21:42:00 C7876023647 systemd[1]: Stopped trojan-go.
Mar 17 21:42:00 C7876023647 systemd[1]: Started trojan-go.
Mar 17 21:42:01 C7876023647 systemd[1]: trojan-go.service: Main process exited, code=exited, status=203/EXEC
Mar 17 21:42:01 C7876023647 systemd[1]: trojan-go.service: Failed with result 'exit-code'.
Mar 17 21:42:11 C7876023647 systemd[1]: trojan-go.service: Service hold-off time over, scheduling restart.
Mar 17 21:42:11 C7876023647 systemd[1]: trojan-go.service: Scheduled restart job, restart counter is at 472.
Mar 17 21:42:11 C7876023647 systemd[1]: Stopped trojan-go.
Mar 17 21:42:11 C7876023647 systemd[1]: Started trojan-go.
TaoRone commented 1 year ago

补充错误,重新搭建了一下:

root@C1533060634:/home# systemctl status nginx.service
● nginx.service - A high performance web server and a reverse proxy server
     Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
    Drop-In: /etc/systemd/system/nginx.service.d
             └─override.conf
     Active: failed (Result: exit-code) since Fri 2023-03-17 22:23:13 CST; 2min 28s ago
       Docs: man:nginx(8)

Mar 17 22:23:13 C1533060634 systemd[1]: Starting A high performance web server and a reverse proxy server...
Mar 17 22:23:13 C1533060634 nginx[12975]: nginx: [emerg] invalid number of arguments in "server_name" directive in /etc/nginx/conf.d/nossl_site.conf:3
Mar 17 22:23:13 C1533060634 nginx[12975]: nginx: configuration file /etc/nginx/nginx.conf test failed
Mar 17 22:23:13 C1533060634 systemd[1]: nginx.service: Control process exited, code=exited, status=1/FAILURE
Mar 17 22:23:13 C1533060634 systemd[1]: nginx.service: Failed with result 'exit-code'.
Mar 17 22:23:13 C1533060634 systemd[1]: Failed to start A high performance web server and a reverse proxy server.

报错/etc/nginx/conf.d/nossl_site的server_name没有,猜测是nat机器的原因?

TaoRone commented 1 year ago

太离谱了,想了三天没想明白,今天不死心翻找issue发现了这个:https://github.com/jinwyp/one_click_script/issues/141 喵的小鸡的ubuntu镜像默认没装unzip……吐血 手动apt install unzip即可…… 我他喵怎么没早点想这个