Debian
為什麼ubuntu不能把http改成https?
為什麼ubuntu不能把http改成https?
Err:1 https://ports.ubuntu.com/ubuntu-ports focal InRelease Could not connect to ports.ubuntu.com:443 (91.189.91.38). - connect (111: Connection refused) Could not connect to ports.ubuntu.com:443 (91.189.91.39). - connect (111: Connection refused) Err:2 https://ports.ubuntu.com/ubuntu-ports focal-updates InRelease Unable to connect to ports.ubuntu.com:https: Err:3 https://ports.ubuntu.com/ubuntu-ports focal-backports InRelease Unable to connect to ports.ubuntu.com:https: Err:4 https://ports.ubuntu.com/ubuntu-ports focal-security InRelease Unable to connect to ports.ubuntu.com:https: Reading package lists... Done W: Failed to fetch https://ports.ubuntu.com/ubuntu-ports/dists/focal/InRelease Could not connect to ports.ubuntu.com:443 (91.189.91.38). - connect (111: Connection refused) Could not connect to ports.ubuntu.com:443 (91.189.91.39). - con nect (111: Connection refused) W: Failed to fetch https://ports.ubuntu.com/ubuntu-ports/dists/focal-updates/InRelease Unable to connect to ports.ubuntu.com:https: W: Failed to fetch https://ports.ubuntu.com/ubuntu-ports/dists/focal-backports/InRelease Unable to connect to ports.ubuntu.com:https: W: Failed to fetch https://ports.ubuntu.com/ubuntu-ports/dists/focal-security/InRelease Unable to connect to ports.ubuntu.com:https: W: Some index files failed to download. They have been ignored, or old ones used instead. Err:1 https://ports.ubuntu.com/ubuntu-ports focal InRelease Could not connect to ports.ubuntu.com:443 (91.189.91.39). - connect (111: Connection refused) Could not connect to ports.ubuntu.com:443 (91.189.91.38). - connect (111: Connection refused) Err:2 https://ports.ubuntu.com/ubuntu-ports focal-updates InRelease Unable to connect to ports.ubuntu.com:https: Err:3 https://ports.ubuntu.com/ubuntu-ports focal-backports InRelease Unable to connect to ports.ubuntu.com:https: Err:4 https://ports.ubuntu.com/ubuntu-ports focal-security InRelease Unable to connect to ports.ubuntu.com:https: Reading package lists... Done Building dependency tree Reading state information... Done All packages are up to date. W: Failed to fetch https://ports.ubuntu.com/ubuntu-ports/dists/focal/InRelease Could not connect to ports.ubuntu.com:443 (91.189.91.39). - connect (111: Connection refused) Could not connect to ports.ubuntu.com:443 (91.189.91.38). - con nect (111: Connection refused) W: Failed to fetch https://ports.ubuntu.com/ubuntu-ports/dists/focal-updates/InRelease Unable to connect to ports.ubuntu.com:https: W: Failed to fetch https://ports.ubuntu.com/ubuntu-ports/dists/focal-backports/InRelease Unable to connect to ports.ubuntu.com:https: W: Failed to fetch https://ports.ubuntu.com/ubuntu-ports/dists/focal-security/InRelease Unable to connect to ports.ubuntu.com:https: W: Some index files failed to download. They have been ignored, or old ones used instead.
Debian 中沒有這樣的問題。
回購伺服器看起來 https 配置錯誤。
$ # works fine on port 80 $ curl -I -v http://ports.ubuntu.com * Trying 91.189.91.38:80... * Connected to ports.ubuntu.com (91.189.91.38) port 80 (#0) > HEAD / HTTP/1.1 > Host: ports.ubuntu.com > User-Agent: curl/7.74.0 > Accept: */* > * Mark bundle as not supporting multiuse < HTTP/1.1 200 OK HTTP/1.1 200 OK < Date: Mon, 30 Aug 2021 03:30:23 GMT Date: Mon, 30 Aug 2021 03:30:23 GMT < Server: Apache/2.4.29 (Ubuntu) Server: Apache/2.4.29 (Ubuntu) < Content-Type: text/html;charset=UTF-8 Content-Type: text/html;charset=UTF-8 < * Connection #0 to host ports.ubuntu.com left intact $ $ $ # ssl issue on port 443 $ curl -I -v -k https://ports.ubuntu.com * Trying 91.189.91.38:443... * Connected to ports.ubuntu.com (91.189.91.38) port 443 (#0) * ALPN, offering h2 * ALPN, offering http/1.1 * successfully set certificate verify locations: * CAfile: /etc/ssl/certs/ca-certificates.crt * CApath: /etc/ssl/certs * TLSv1.3 (OUT), TLS handshake, Client hello (1): * OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to ports.ubuntu.com:443 * Closing connection 0 curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to ports.ubuntu.com:443 $