Server no responding after upgrade 4.1 to 4.3

Hi, i update Seatable 4.1 to 4.3.

No error during this update. But now i can access to the server.



I find this help : FAQ / Troubleshooting - SeaTable Admin Manual

root@seatable:/home/seatable# docker exec -it seatable-server nginx -t
nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful

root@seatable:/home/seatable# docker logs caddy
{“level”:“info”,“ts”:1708098190.154519,“logger”:“docker-proxy”,“msg”:“Running caddy proxy server”}
{“level”:“info”,“ts”:1708098190.1555014,“logger”:“admin”,“msg”:“admin endpoint started”,“address”:“localhost:2019”,“enforce_origin”:false,“origins”:[“//127.0.0.1:2019”,“//localhost:2019”,“//[::1]:2019”]}
{“level”:“info”,“ts”:1708098190.1557496,“msg”:“autosaved config (load with --resume flag)”,“file”:“/config/caddy/autosave.json”}
{“level”:“info”,“ts”:1708098190.1557593,“logger”:“docker-proxy”,“msg”:“Running caddy proxy controller”}
{“level”:“info”,“ts”:1708098190.15639,“logger”:“docker-proxy”,“msg”:“Start”,“CaddyfilePath”:“”,“EnvFile”:“”,“LabelPrefix”:“caddy”,“PollingInterval”:30,“ProxyServiceTasks”:true,“ProcessCaddyfile”:true,“ScanStoppedContainers”:true,“IngressNetworks”:“[frontend-net]”,“DockerSockets”:[“”],“DockerCertsPath”:[“”],“DockerAPIsVersion”:[“”]}
{“level”:“info”,“ts”:1708098190.1575167,“logger”:“docker-proxy”,“msg”:“IngressNetworksMap”,“ingres”:“map[fb837170d124d2dbb582b5c10c336852de6201fa34b3249cc6e284628dfe50ca:true frontend-net:true]”}
{“level”:“info”,“ts”:1708098190.158223,“logger”:“docker-proxy”,“msg”:“Connecting to docker events”,“DockerSocket”:“”}
{“level”:“info”,“ts”:1708098190.164616,“logger”:“docker-proxy”,“msg”:“Swarm is available”,“new”:false}
{“level”:“warn”,“ts”:1708098190.16652,“logger”:“docker-proxy”,“msg”:“Container is not in same network as caddy”,“container”:“33fe343937846105ad86e2a3a019eeff2c3d23c3008a0b2ea88ce326e2e932d9”,“container id”:“33fe343937846105ad86e2a3a019eeff2c3d23c3008a0b2ea88ce326e2e932d9”}
{“level”:“info”,“ts”:1708098190.1677852,“logger”:“docker-proxy”,“msg”:“New Caddyfile”,“caddyfile”:“https://seatable.symta.fr {\n\theader {\n\t\tContent-Security-Policy " block-all-mixed-content; default-src ‘none’; style-src ‘unsafe-inline’ ‘self’; script-src ‘unsafe-inline’ ‘unsafe-eval’ ‘self’; script-src-elem ‘unsafe-inline’ ‘self’ seatable.symta.fr:6233 maps.googleapis.com; font-src ‘self’ data:; img-src ‘self’ data: market.seatable.io mt0.google.com maps.googleapis.com maps.gstatic.com; form-action ‘self’ seatable.symta.fr:6232; connect-src ‘self’ market.seatable.io https:; frame-src ‘self’ seatable.symta.fr:6232 seatable.symta.fr:6233; frame-ancestors ‘self’; worker-src ‘self’ blob:; manifest-src ‘self’; object-src ‘self’; base-uri ‘self’ "\n\t\tReferrer-Policy same-origin\n\t\tStrict-Transport-Security max-age=31536000;\n\t\tX-Content-Type-Options nosniff\n\t\tX-Frame-Options SAMEORIGIN\n\t\tX-XSS-Protection "1; mode=block"\n\t}\n\treverse_proxy\n\troute /dtable/external-apps/* {\n\t\theader {\n\t\t\t-Content-Security-Policy\n\t\t\tX-Frame-Options ALLOWALL\n\t\t}\n\t}\n\troute /dtable/external-links/* {\n\t\theader {\n\t\t\t-Content-Security-Policy\n\t\t\tX-Frame-Options ALLOWALL\n\t\t}\n\t}\n\troute /dtable/forms/* {\n\t\theader {\n\t\t\t-Content-Security-Policy\n\t\t\tX-Frame-Options ALLOWALL\n\t\t}\n\t}\n\troute /dtable/view-external-links/* {\n\t\theader {\n\t\t\t-Content-Security-Policy\n\t\t\tX-Frame-Options ALLOWALL\n\t\t}\n\t}\n\ttls /data/caddy/Wildcard_plus_CA_symta.crt /data/caddy/wildcard_symta_fr.key\n}\n”}
{“level”:“info”,“ts”:1708098190.1685028,“logger”:“docker-proxy”,“msg”:“New Config JSON”,“json”:“{"apps":{"http":{"servers":{"srv0":{"listen":[":443"],"routes":[{"match":[{"host":["seatable.symta.fr"]}],"handle":[{"handler":"subroute","routes":[{"handle":[{"handler":"headers","response":{"set":{"Content-Security-Policy":[" block-all-mixed-content; default-src ‘none’; style-src ‘unsafe-inline’ ‘self’; script-src ‘unsafe-inline’ ‘unsafe-eval’ ‘self’; script-src-elem ‘unsafe-inline’ ‘self’ seatable.symta.fr:6233 maps.googleapis.com; font-src ‘self’ data:; img-src ‘self’ data: market.seatable.io mt0.google.com maps.googleapis.com maps.gstatic.com; form-action ‘self’ seatable.symta.fr:6232; connect-src ‘self’ market.seatable.io https:; frame-src ‘self’ seatable.symta.fr:6232 seatable.symta.fr:6233; frame-ancestors ‘self’; worker-src ‘self’ blob:; manifest-src ‘self’; object-src ‘self’; base-uri ‘self’ "],"Referrer-Policy":["same-origin"],"Strict-Transport-Security":["max-age=31536000;"],"X-Content-Type-Options":["nosniff"],"X-Frame-Options":["SAMEORIGIN"],"X-Xss-Protection":["1; mode=block"]}}}]},{"handle":[{"handler":"subroute","routes":[{"handle":[{"handler":"headers","response":{"deferred":true,"delete":["Content-Security-Policy"],"set":{"X-Frame-Options":["ALLOWALL"]}}}]}]}],"match":[{"path":["/dtable/view-external-links/"]}]},{"handle":[{"handler":"subroute","routes":[{"handle":[{"handler":"headers","response":{"deferred":true,"delete":["Content-Security-Policy"],"set":{"X-Frame-Options":["ALLOWALL"]}}}]}]}],"match":[{"path":["/dtable/external-links/"]}]},{"handle":[{"handler":"subroute","routes":[{"handle":[{"handler":"headers","response":{"deferred":true,"delete":["Content-Security-Policy"],"set":{"X-Frame-Options":["ALLOWALL"]}}}]}]}],"match":[{"path":["/dtable/external-apps/"]}]},{"handle":[{"handler":"subroute","routes":[{"handle":[{"handler":"headers","response":{"deferred":true,"delete":["Content-Security-Policy"],"set":{"X-Frame-Options":["ALLOWALL"]}}}]}]}],"match":[{"path":["/dtable/forms/"]}]},{"handle":[{"handler":"reverse_proxy"}]}]}],"terminal":true}],"tls_connection_policies":[{"match":{"sni":["seatable.symta.fr"]},"certificate_selection":{"any_tag":["cert0"]}},{}]}}},"tls":{"certificates":{"load_files":[{"certificate":"/data/caddy/Wildcard_plus_CA_symta.crt","key":"/data/caddy/wildcard_symta_fr.key","tags":["cert0"]}]}}}}”}
{“level”:“info”,“ts”:1708098190.168546,“logger”:“docker-proxy”,“msg”:“Sending configuration to”,“server”:“localhost”}
{“level”:“info”,“ts”:1708098190.1689582,“logger”:“admin.api”,“msg”:“received request”,“method”:“POST”,“host”:“localhost:2019”,“uri”:“/load”,“remote_ip”:“127.0.0.1”,“remote_port”:“54836”,“headers”:{“Accept-Encoding”:[“gzip”],“Content-Length”:[“2326”],“Content-Type”:[“application/json”],“User-Agent”:[“Go-http-client/1.1”]}}
{“level”:“info”,“ts”:1708098190.1697161,“logger”:“admin”,“msg”:“admin endpoint started”,“address”:“localhost:2019”,“enforce_origin”:false,“origins”:[“//localhost:2019”,“//[::1]:2019”,“//127.0.0.1:2019”]}
{“level”:“info”,“ts”:1708098190.1700072,“logger”:“tls.cache.maintenance”,“msg”:“started background certificate maintenance”,“cache”:“0xc000580f80”}
{“level”:“info”,“ts”:1708098190.1705863,“logger”:“http.auto_https”,“msg”:“skipping automatic certificate management because one or more matching certificates are already loaded”,“domain”:“seatable.symta.fr”,“server_name”:“srv0”}
{“level”:“info”,“ts”:1708098190.1705966,“logger”:“http.auto_https”,“msg”:“enabling automatic HTTP->HTTPS redirects”,“server_name”:“srv0”}
{“level”:“info”,“ts”:1708098190.171184,“logger”:“http”,“msg”:“enabling HTTP/3 listener”,“addr”:“:443”}
{“level”:“info”,“ts”:1708098190.1713252,“msg”:“failed to sufficiently increase receive buffer size (was: 208 kiB, wanted: 2048 kiB, got: 416 kiB). See UDP Buffer Sizes · quic-go/quic-go Wiki · GitHub for details.”}
{“level”:“info”,“ts”:1708098190.1715312,“logger”:“http.log”,“msg”:“server running”,“name”:“srv0”,“protocols”:[“h1”,“h2”,“h3”]}
{“level”:“info”,“ts”:1708098190.171574,“logger”:“http.log”,“msg”:“server running”,“name”:“remaining_auto_https_redirects”,“protocols”:[“h1”,“h2”,“h3”]}
{“level”:“info”,“ts”:1708098190.1716645,“logger”:“tls”,“msg”:“cleaning storage unit”,“description”:“FileStorage:/data/caddy”}
{“level”:“info”,“ts”:1708098190.1718092,“logger”:“tls”,“msg”:“finished cleaning storage units”}
{“level”:“info”,“ts”:1708098190.1718702,“msg”:“autosaved config (load with --resume flag)”,“file”:“/config/caddy/autosave.json”}
{“level”:“info”,“ts”:1708098190.1718962,“logger”:“admin.api”,“msg”:“load complete”}
{“level”:“info”,“ts”:1708098190.1720686,“logger”:“docker-proxy”,“msg”:“Successfully configured”,“server”:“localhost”}
{“level”:“info”,“ts”:1708098190.173126,“logger”:“admin”,“msg”:“stopped previous server”,“address”:“localhost:2019”}
{“level”:“error”,“ts”:1708098194.185869,“logger”:“http.log.error”,“msg”:“no upstreams available”,“request”:{“remote_ip”:“172.16.3.172”,“remote_port”:“60302”,“client_ip”:“172.16.3.172”,“proto”:“HTTP/2.0”,“method”:“GET”,“host”:“seatable.symta.fr”,“uri”:“/socket.io/?dtable_uuid=d4f3c02f-1b46-4e12-a98f-f1ca329aaa22&lang=fr&EIO=3&transport=polling&t=OsobWgn”,“headers”:{“Sec-Fetch-Mode”:[“cors”],“Referer”:[“https://seatable.symta.fr/workspace/34/dtable/enlevement%2012-07-2023/?tid=L7Wq&vid=rcv4"],“Cookie”:[],“Sec-Ch-Ua”:["\“Not_A Brand";v="8", "Chromium";v="120", "Google Chrome";v="120"”],“Accept”:[”/“],“Sec-Ch-Ua-Mobile”:[”?0"],“User-Agent”:[“Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36”],“Sec-Ch-Ua-Platform”:[“"Windows"”],“Sec-Fetch-Site”:[“same-origin”],“Sec-Fetch-Dest”:[“empty”],“Accept-Encoding”:[“gzip, deflate, br”],“Accept-Language”:[“fr-FR,fr;q=0.9,en-US;q=0.8,en;q=0.7”]},“tls”:{“resumed”:false,“version”:772,“cipher_suite”:4865,“proto”:“h2”,“server_name”:“seatable.symta.fr”}},“duration”:0.000082491,“status”:503,“err_id”:“wdezpruu6”,“err_trace”:“reverseproxy.(*Handler).proxyLoopIteration (reverseproxy.go:490)”}

Thank in advance.

Regards.

Should your server be available to the public? Because then you have a DNS problem.

ping seatable.symta.fr
ping: seatable.symta.fr: the service is not known

curl https://seatable.symta.fr
curl: (6) Could not resolve host: seatable.symta.fr

If it is not available to the public, please paste the output of

curl -I https://seatable.symta.fr

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.