semaphoreui / semaphore-docs

Ansible Semaphore documentation
https://docs.ansible-semaphore.com
23 stars 54 forks source link

Connection reset when access https://doc.semui.co/ #42

Open urskog84 opened 5 months ago

urskog84 commented 5 months ago

Hello i have problem to access the doc page. something is blocking my connection attempt

➜  ~ curl -v https://www.semui.co/
*   Trying 104.109.250.59:443...
* TCP_NODELAY set
* Connected to www.semui.co (104.109.250.59) 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: Connection reset by peer in connection to www.semui.co:443
* Closing connection 0
curl: (35) OpenSSL SSL_connect: Connection reset by peer in connection to www.semui.co:443

My public ip is. 194.68.235.234

tboerger commented 5 months ago

The documentation is available at https://docs.semui.co/, not doc.semui.co.

tboerger commented 5 months ago

You curl example tries to access the semaphore website which should result in a redirect to https://semaphoreui.com/

❯ curl -v https://www.semui.co/
* Host www.semui.co:443 was resolved.
* IPv6: 2606:4700:3036::6815:286b, 2606:4700:3036::ac43:96ba
* IPv4: 104.21.40.107, 172.67.150.186
*   Trying 104.21.40.107:443...
* Connected to www.semui.co (104.21.40.107) port 443
* ALPN: curl offers h2,http/1.1
* TLSv1.3 (OUT), TLS handshake, Client hello (1):
*  CAfile: /etc/pki/tls/certs/ca-bundle.crt
*  CApath: none
* TLSv1.3 (IN), TLS handshake, Server hello (2):
* TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
* TLSv1.3 (IN), TLS handshake, Certificate (11):
* TLSv1.3 (IN), TLS handshake, CERT verify (15):
* TLSv1.3 (IN), TLS handshake, Finished (20):
* TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
* TLSv1.3 (OUT), TLS handshake, Finished (20):
* SSL connection using TLSv1.3 / TLS_AES_256_GCM_SHA384 / x25519 / RSASSA-PSS
* ALPN: server accepted h2
* Server certificate:
*  subject: CN=semui.co
*  start date: May 16 17:44:47 2024 GMT
*  expire date: Aug 14 17:44:46 2024 GMT
*  subjectAltName: host "www.semui.co" matched cert's "*.semui.co"
*  issuer: C=US; O=Google Trust Services LLC; CN=GTS CA 1P5
*  SSL certificate verify ok.
*   Certificate level 0: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption
*   Certificate level 1: Public key type RSA (2048/112 Bits/secBits), signed using sha256WithRSAEncryption
*   Certificate level 2: Public key type RSA (4096/152 Bits/secBits), signed using sha384WithRSAEncryption
* using HTTP/2
* [HTTP/2] [1] OPENED stream for https://www.semui.co/
* [HTTP/2] [1] [:method: GET]
* [HTTP/2] [1] [:scheme: https]
* [HTTP/2] [1] [:authority: www.semui.co]
* [HTTP/2] [1] [:path: /]
* [HTTP/2] [1] [user-agent: curl/8.6.0]
* [HTTP/2] [1] [accept: */*]
> GET / HTTP/2
> Host: www.semui.co
> User-Agent: curl/8.6.0
> Accept: */*
>
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
* TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
* old SSL session ID is stale, removing
< HTTP/2 301
< date: Mon, 24 Jun 2024 07:50:05 GMT
< content-type: text/html
< content-length: 167
< location: https://semaphoreui.com/
< cache-control: max-age=3600
< expires: Mon, 24 Jun 2024 08:50:05 GMT
< report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=eN0f3mlWvWawW2Oa%2FGh2lh4X3VUlfN7%2FqR4X%2FT1Jb2mTNT6DpEHCzqrEF1GcUwVMZn30u5PUtUmOMRN0dTOw1Xxb%2FDgrMOJO3DUyxhJjfXmlBlulUXMrIeuic%2B%2Fv7Dk%3D"}],"group":"cf-nel","max_age":604800}
< nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
< server: cloudflare
< cf-ray: 898b1ffb5bbf6d92-MUC
< alt-svc: h3=":443"; ma=86400
<
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>cloudflare</center>
</body>
</html>
* Connection #0 to host www.semui.co left intact

Are you connected from a country that got problems with Cloudflare?

urskog84 commented 5 months ago

i get


➜  ~ curl -v https://docs.semui.co/
*   Trying 23.202.88.27:443...
* TCP_NODELAY set
* Connected to docs.semui.co (23.202.88.27) 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: Connection reset by peer in connection to docs.semui.co:443
* Closing connection 0
curl: (35) OpenSSL SSL_connect: Connection reset by peer in connection to docs.semui.co:443

im connection from sweden.

urskog84 commented 5 months ago

hmm i can access the url. https://semaphoreui.com/ but not the https://www.semui.co/