重新安装v2后无法通过网页访问

说明(发布前可手动删除说明内容):

  • 发布话题前请确认好标题与标签、确认你已经看过了论坛准则:论坛准则 - 社区论坛 - FIT2CLOUD 飞致云
  • 如有必要请附带以下信息:1Panel 版本、运行方式(安装包运行 or 源码运行 )、浏览器版本、更多描述或截图信息。
    浏览器版本:Edge 138.0.3351.83,1Panel是v2最新版,看不到版本号,输入sudo 1pctl cersion返回:
➜  ~ sudo 1pctl version

2025/07/19 12:08:04 github.com/1Panel-dev/1Panel/cmd/server/cmd/root.go:61 SQL logic error: no such table: settings (1)
[0.513ms] [rows:0] SELECT * FROM `settings` WHERE key = "SystemVersion" ORDER BY `settings`.`id` LIMIT 1
版本: 
模式: stable

使用sudo 1pctl uninstall 卸载v1后,使用:

sudo bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"

安装v2.
安装过程无异常,但通过网页IP地址、端口号、安全入口访问时一直转圈;
不使用安全入口时能够正常显示“暂时无法访问”;
使用status命令返回内容正常,之前由于网络问题会回报

[ERROR] load remote time with [pool.ntp.org] failed, err: failed to read server response: read udp 192.168.1.162:54168->198.18.3.139:123

修复网络后(禁用mosdns和openclash)无该报错,但故障依旧。
我在使用v1时也遇到了同样的问题,懒得去解决就直接卸载了装v2,没想到重装也没能解决问题。

➜  ~ sudo 1pctl status agent                  
● 1panel-agent.service - 1Panel, a modern open source linux panel
     Loaded: loaded (/etc/systemd/system/1panel-agent.service; enabled; preset: enabled)
     Active: active (running) since Sat 2025-07-19 11:55:30 UTC; 4min 6s ago
 Invocation: d3e6c262529f4b4aa4f17c61472b5cad
   Main PID: 6889 (1panel-agent)
      Tasks: 8 (limit: 36671)
     Memory: 111.9M (peak: 126.5M)
        CPU: 4.706s
     CGroup: /system.slice/1panel-agent.service
             └─6889 /usr/bin/1panel-agent

Jul 19 11:55:36 fx8350 1panel-agent[6889]: [GIN-debug] POST   /api/v2/xpack/alert/logs/clean --> github.com/1Panel-dev/1Panel/agent/xpack/app/api/v2.(*XpackApi).CleanAlertLogs-fm (4 handlers)
Jul 19 11:55:36 fx8350 1panel-agent[6889]: [GIN-debug] POST   /api/v2/xpack/alert/logs/sync/all --> github.com/1Panel-dev/1Panel/agent/xpack/app/api/v2.(*XpackApi).SyncSmsAll-fm (4 handlers)
Jul 19 11:55:36 fx8350 1panel-agent[6889]: [GIN-debug] GET    /api/v2/xpack/alert/clams/list --> github.com/1Panel-dev/1Panel/agent/xpack/app/api/v2.(*XpackApi).GetClams-fm (4 handlers)
Jul 19 11:55:36 fx8350 1panel-agent[6889]: [GIN-debug] POST   /api/v2/xpack/alert/cronjob/list --> github.com/1Panel-dev/1Panel/agent/xpack/app/api/v2.(*XpackApi).GetCronJobs-fm (4 handlers)
Jul 19 11:55:36 fx8350 1panel-agent[6889]: [GIN-debug] POST   /api/v2/xpack/alert/offline/logs --> github.com/1Panel-dev/1Panel/agent/xpack/app/api/v2.(*XpackApi).GetOfflineAlertLogs-fm (4 handlers)
Jul 19 11:55:36 fx8350 1panel-agent[6889]: [GIN-debug] POST   /api/v2/xpack/alert/offline/update --> github.com/1Panel-dev/1Panel/agent/xpack/app/api/v2.(*XpackApi).UpdateOfflineAlertLog-fm (4 handlers)
Jul 19 11:55:36 fx8350 1panel-agent[6889]: [GIN-debug] POST   /api/v2/xpack/alert/offline/sync --> github.com/1Panel-dev/1Panel/agent/xpack/app/api/v2.(*XpackApi).GetOfflineSyncAlertLogs-fm (4 handlers)
Jul 19 11:55:36 fx8350 1panel-agent[6889]: [GIN-debug] GET    /api/v2/health/check      --> github.com/1Panel-dev/1Panel/agent/app/api/v2.(*BaseApi).CheckHealth-fm (4 handlers)
Jul 19 11:55:36 fx8350 1panel-agent[6889]: [2025-07-19 11:55:36] [INFO] [AppStore] download file from https://apps-assets.fit2cloud.com/stable/1panel.json.zip
Jul 19 11:55:38 fx8350 1panel-agent[6889]: [GIN] 2025/07/19 - 11:55:38 | 200 |   25.511391ms |                 | POST     "/api/v2/xpack/xsetting/sync"
➜  ~ 
➜  ~ sudo 1pctl status core  
● 1panel-core.service - 1Panel, a modern open source linux panel
     Loaded: loaded (/etc/systemd/system/1panel-core.service; enabled; preset: enabled)
     Active: active (running) since Sat 2025-07-19 11:55:23 UTC; 7min ago
 Invocation: c258fe3095dd4d329cb3c9e874c9d1f4
   Main PID: 6800 (1panel-core)
      Tasks: 7 (limit: 36671)
     Memory: 107.4M (peak: 108.7M)
        CPU: 2.271s
     CGroup: /system.slice/1panel-core.service
             └─6800 /usr/bin/1panel-core

Jul 19 12:00:52 fx8350 1panel-core[6800]: [GIN] 2025/07/19 - 12:00:52 | 200 |    3.794589ms |   192.168.1.192 | GET      "/80c3d76bb9"
Jul 19 12:00:52 fx8350 1panel-core[6800]: [GIN] 2025/07/19 - 12:00:52 | 200 |   16.774043ms |   192.168.1.192 | GET      "/assets/js/index-DMgyXtT9.js"
Jul 19 12:00:52 fx8350 1panel-core[6800]: [GIN] 2025/07/19 - 12:00:52 | 200 |       99.27µs |   192.168.1.192 | GET      "/favicon.ico/"
Jul 19 12:00:54 fx8350 1panel-core[6800]: [GIN] 2025/07/19 - 12:00:54 | 200 |    2.718061ms |   192.168.1.192 | GET      "/80c3d76bb9"
Jul 19 12:00:54 fx8350 1panel-core[6800]: [GIN] 2025/07/19 - 12:00:54 | 200 |   14.815141ms |   192.168.1.192 | GET      "/assets/css/index-D4g6xXTU.css"
Jul 19 12:00:54 fx8350 1panel-core[6800]: [GIN] 2025/07/19 - 12:00:54 | 200 |   18.086787ms |   192.168.1.192 | GET      "/assets/js/index-DMgyXtT9.js"
Jul 19 12:00:55 fx8350 1panel-core[6800]: [GIN] 2025/07/19 - 12:00:55 | 200 |     337.045µs |   192.168.1.192 | GET      "/favicon.ico/"
Jul 19 12:00:55 fx8350 1panel-core[6800]: [GIN] 2025/07/19 - 12:00:55 | 200 |    5.088704ms |   192.168.1.192 | GET      "/80c3d76bb9"
Jul 19 12:00:55 fx8350 1panel-core[6800]: [GIN] 2025/07/19 - 12:00:55 | 200 |   33.761388ms |   192.168.1.192 | GET      "/assets/js/index-DMgyXtT9.js"
Jul 19 12:00:56 fx8350 1panel-core[6800]: [GIN] 2025/07/19 - 12:00:56 | 200 |     418.186µs |   192.168.1.192 | GET      "/favicon.ico/"

访问情况如下:

由于只是测试,我并未记录登录安全入口、账号、密码等信息,当然,之后需要正常使用时需要重装一次,在命令行界面查询的时候返回如下:

root@fx8350:/home/fx8350# 1pctl user-info

2025/07/22 11:07:57 github.com/1Panel-dev/1Panel/cmd/server/cmd/root.go:61 SQL logic error: no such table: settings (1)
[0.284ms] [rows:0] SELECT * FROM `settings` WHERE key = "UserName" ORDER BY `settings`.`id` LIMIT 1

2025/07/22 11:07:57 github.com/1Panel-dev/1Panel/cmd/server/cmd/root.go:69 SQL logic error: no such table: login_logs (1)
[0.066ms] [rows:0] SELECT count(*) FROM `login_logs` WHERE status = "Success"

2025/07/22 11:07:57 github.com/1Panel-dev/1Panel/cmd/server/cmd/root.go:61 SQL logic error: no such table: settings (1)
[0.025ms] [rows:0] SELECT * FROM `settings` WHERE key = "EncryptKey" ORDER BY `settings`.`id` LIMIT 1

2025/07/22 11:07:57 github.com/1Panel-dev/1Panel/cmd/server/cmd/root.go:61 SQL logic error: no such table: settings (1)
[0.041ms] [rows:0] SELECT * FROM `settings` WHERE key = "Password" ORDER BY `settings`.`id` LIMIT 1

2025/07/22 11:07:57 github.com/1Panel-dev/1Panel/cmd/server/cmd/root.go:61 SQL logic error: no such table: settings (1)
[0.062ms] [rows:0] SELECT * FROM `settings` WHERE key = "ServerPort" ORDER BY `settings`.`id` LIMIT 1

2025/07/22 11:07:57 github.com/1Panel-dev/1Panel/cmd/server/cmd/root.go:61 SQL logic error: no such table: settings (1)
[0.034ms] [rows:0] SELECT * FROM `settings` WHERE key = "SSL" ORDER BY `settings`.`id` LIMIT 1

2025/07/22 11:07:57 github.com/1Panel-dev/1Panel/cmd/server/cmd/root.go:61 SQL logic error: no such table: settings (1)
[0.048ms] [rows:0] SELECT * FROM `settings` WHERE key = "SecurityEntrance" ORDER BY `settings`.`id` LIMIT 1

2025/07/22 11:07:57 github.com/1Panel-dev/1Panel/cmd/server/cmd/root.go:61 SQL logic error: no such table: settings (1)
[0.022ms] [rows:0] SELECT * FROM `settings` WHERE key = "SystemIP" ORDER BY `settings`.`id` LIMIT 1
面板地址: http://$LOCAL_IP:/ 
面板用户: 
面板密码: 
提示: 修改密码可执行命令: 1pctl update password

有其他截图吗
无法访问的截图

已更新访问时的截图,与输入1pctl user-info查询时的返回值。

1pctl core user-info 试一下

另外 /usr/local/bin/1panel 这个二进制可以删除

又重装了一次,卸载后删除了之前提到的二进制文件,就都正常了。1pctl user-info 返回正常:

➜  bin sudo 1pctl user-info          
面板地址: http://$LOCAL_IP:35594/c05597a03f 
面板用户: f5ecf889fd
面板密码: 4f50983810
提示: 修改密码可执行命令: 1pctl update password

status返回如下:

  bin sudo 1pctl status agent
● 1panel-agent.service - 1Panel, a modern open source linux panel
     Loaded: loaded (/etc/systemd/system/1panel-agent.service; enabled; preset: enabled)
     Active: active (running) since Wed 2025-07-23 12:28:55 UTC; 7min ago
 Invocation: 46afd54cf5c54acea797717836993991
   Main PID: 7410 (1panel-agent)
      Tasks: 9 (limit: 36671)
     Memory: 99.1M (peak: 126.9M)
        CPU: 4.999s
     CGroup: /system.slice/1panel-agent.service
             └─7410 /usr/bin/1panel-agent

Jul 23 12:29:02 fx8350 1panel-agent[7410]: [GIN-debug] GET    /api/v2/health/check      --> github.com/1Panel-dev/1Panel/agent/app/api/v2.(*BaseApi).CheckHealth-fm (4 handlers)
Jul 23 12:29:02 fx8350 1panel-agent[7410]: [2025-07-23 12:29:02] [INFO] [AppStore] download file from https://apps-assets.fit2cloud.com/stable/1panel.json.zip
Jul 23 12:29:04 fx8350 sudo[7588]:     root : PWD=/ ; USER=root ; COMMAND=/usr/bin/ls
Jul 23 12:29:04 fx8350 sudo[7588]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=0)
Jul 23 12:29:04 fx8350 sudo[7588]: pam_unix(sudo:session): session closed for user root
Jul 23 12:29:04 fx8350 sudo[7590]:     root : PWD=/ ; USER=root ; COMMAND=/usr/bin/date -s '2025-07-23 12:29:04'
Jul 23 12:29:04 fx8350 sudo[7590]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=0)
Jul 23 12:29:04 fx8350 1panel-agent[7410]: [2025-07-23 12:29:04] [DEBUG] synchronize system time with [pool.ntp.org] successful!
Jul 23 12:29:04 fx8350 sudo[7590]: pam_unix(sudo:session): session closed for user root
Jul 23 12:29:04 fx8350 1panel-agent[7410]: [GIN] 2025/07/23 - 12:29:04 | 200 |   13.095694ms |                 | POST     "/api/v2/xpack/xsetting/sync"
➜  bin sudo 1pctl status core 
● 1panel-core.service - 1Panel, a modern open source linux panel
     Loaded: loaded (/etc/systemd/system/1panel-core.service; enabled; preset: enabled)
     Active: active (running) since Wed 2025-07-23 12:28:49 UTC; 7min ago
 Invocation: 4e3e7c589a574ffabc8e47439952b96f
   Main PID: 7303 (1panel-core)
      Tasks: 7 (limit: 36671)
     Memory: 110.7M (peak: 111.2M)
        CPU: 2.335s
     CGroup: /system.slice/1panel-core.service
             └─7303 /usr/bin/1panel-core

Jul 23 12:30:39 fx8350 1panel-core[7303]: [GIN] 2025/07/23 - 12:30:39 | 200 |     363.605µs |   192.168.1.191 | GET      "/favicon.ico/"
Jul 23 12:32:10 fx8350 1panel-core[7303]: [GIN] 2025/07/23 - 12:32:10 | 200 |    5.087196ms |   192.168.1.191 | GET      "/c05597a03f"
Jul 23 12:32:10 fx8350 1panel-core[7303]: [GIN] 2025/07/23 - 12:32:10 | 200 |    13.02804ms |   192.168.1.191 | GET      "/assets/css/index-D4g6xXTU.css"
Jul 23 12:32:10 fx8350 1panel-core[7303]: [GIN] 2025/07/23 - 12:32:10 | 200 |   30.982804ms |   192.168.1.191 | GET      "/assets/js/index-DMgyXtT9.js"
Jul 23 12:32:10 fx8350 1panel-core[7303]: [GIN] 2025/07/23 - 12:32:10 | 200 |     328.501µs |   192.168.1.191 | GET      "/favicon.ico/"
Jul 23 12:32:13 fx8350 1panel-core[7303]: [GIN] 2025/07/23 - 12:32:13 | 200 |    2.652344ms |   192.168.1.191 | GET      "/c05597a03f"
Jul 23 12:32:13 fx8350 1panel-core[7303]: [GIN] 2025/07/23 - 12:32:13 | 200 |  330.274945ms |   192.168.1.191 | GET      "/assets/js/index-DMgyXtT9.js"
Jul 23 12:32:13 fx8350 1panel-core[7303]: [GIN] 2025/07/23 - 12:32:13 | 200 |    1.471523ms |   192.168.1.191 | GET      "/favicon.ico/"
Jul 23 12:34:04 fx8350 1panel-core[7303]: [GIN] 2025/07/23 - 12:34:04 | 200 |    2.704278ms |   192.168.1.191 | GET      "/c05597a03f"
Jul 23 12:34:04 fx8350 1panel-core[7303]: [GIN] 2025/07/23 - 12:34:04 | 200 |     335.175µs |   192.168.1.191 | GET      "/favicon.ico/"

删除 /usr/local/bin/1panel 后重启,尝试:

➜  ~ sudo 1pctl core user-info
[sudo] password for fx8350: 
不支持的参数,请使用 help 或 --help 参数获取帮助

如果是指 1pctl user-info 的话,前面试过了

root@fx8350:/home/fx8350# 1pctl user-info

2025/07/22 11:07:57 github.com/1Panel-dev/1Panel/cmd/server/cmd/root.go:61 SQL logic error: no such table: settings (1)
[0.284ms] [rows:0] SELECT * FROM `settings` WHERE key = "UserName" ORDER BY `settings`.`id` LIMIT 1

2025/07/22 11:07:57 github.com/1Panel-dev/1Panel/cmd/server/cmd/root.go:69 SQL logic error: no such table: login_logs (1)
[0.066ms] [rows:0] SELECT count(*) FROM `login_logs` WHERE status = "Success"

2025/07/22 11:07:57 github.com/1Panel-dev/1Panel/cmd/server/cmd/root.go:61 SQL logic error: no such table: settings (1)
[0.025ms] [rows:0] SELECT * FROM `settings` WHERE key = "EncryptKey" ORDER BY `settings`.`id` LIMIT 1

2025/07/22 11:07:57 github.com/1Panel-dev/1Panel/cmd/server/cmd/root.go:61 SQL logic error: no such table: settings (1)
[0.041ms] [rows:0] SELECT * FROM `settings` WHERE key = "Password" ORDER BY `settings`.`id` LIMIT 1

2025/07/22 11:07:57 github.com/1Panel-dev/1Panel/cmd/server/cmd/root.go:61 SQL logic error: no such table: settings (1)
[0.062ms] [rows:0] SELECT * FROM `settings` WHERE key = "ServerPort" ORDER BY `settings`.`id` LIMIT 1

2025/07/22 11:07:57 github.com/1Panel-dev/1Panel/cmd/server/cmd/root.go:61 SQL logic error: no such table: settings (1)
[0.034ms] [rows:0] SELECT * FROM `settings` WHERE key = "SSL" ORDER BY `settings`.`id` LIMIT 1

2025/07/22 11:07:57 github.com/1Panel-dev/1Panel/cmd/server/cmd/root.go:61 SQL logic error: no such table: settings (1)
[0.048ms] [rows:0] SELECT * FROM `settings` WHERE key = "SecurityEntrance" ORDER BY `settings`.`id` LIMIT 1

2025/07/22 11:07:57 github.com/1Panel-dev/1Panel/cmd/server/cmd/root.go:61 SQL logic error: no such table: settings (1)
[0.022ms] [rows:0] SELECT * FROM `settings` WHERE key = "SystemIP" ORDER BY `settings`.`id` LIMIT 1
面板地址: http://$LOCAL_IP:/ 
面板用户: 
面板密码: 
提示: 修改密码可执行命令: 1pctl update password