Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SSL Error? #2872

Closed
2 tasks done
GammaPotato opened this issue Mar 2, 2023 · 11 comments
Closed
2 tasks done

SSL Error? #2872

GammaPotato opened this issue Mar 2, 2023 · 11 comments
Labels
bug Something isn't working cannot-reproduce

Comments

@GammaPotato
Copy link

⚠️ Please verify that this bug has NOT been raised before.

  • I checked and didn't find similar issue

🛡️ Security Policy

Description

keep getting this error. After that everything goes on as normal. after 2 to 3 hours he comes back

write EPROTO 140343779805120:error:14094438:SSL routines:ssl3_read_bytes:tlsv1 alert internal error:../deps/openssl/openssl/ssl/record/rec_layer_s3.c:1558:SSL alert number 80

Sorry cant

👟 Reproduction steps

comes during a check whether the service is online

👀 Expected behavior

idk?

😓 Actual Behavior

idk?

🐻 Uptime-Kuma Version

1.20.2

💻 Operating System and Arch

Ubuntu docker Server by ionos

🌐 Browser

Version 110.0.5481.178

🐋 Docker Version

No response

🟩 NodeJS Version

No response

📝 Relevant log output

No response

@GammaPotato GammaPotato added the bug Something isn't working label Mar 2, 2023
@hafx
Copy link

hafx commented Mar 24, 2023

Hi,

I have exactly the same issue with my raspberry using docker (Uptimekuma Version: 1.21.0)

Any idea how to fix that ?

Is there a requirement to have on the host OS ? (raspberry OS : raspbian Buster)

Thanks

@coderunway
Copy link

coderunway commented Apr 14, 2023

write EPROTO 139739003946944:error:14094438:SSL routines:ssl3_read_bytes:tlsv1 alert internal error:../deps/openssl/openssl/ssl/record/rec_layer_s3.c:1565:SSL alert number 80

I have the same issue running with the latest tag docker container. My VM is Debian
Linux debian-dev 5.10.0-21-amd64 #1 SMP Debian 5.10.162-1 (2023-01-21) x86_64 GNU/Linux

image

@Miggets7
Copy link

Having the same issue in a docker swarm environment. The SSL error occurs randomly. The server it's checking against is Caddy Server. Not sure if I can provide more info?

@Deathproof76
Copy link

same here on docker

@d-vorobyov
Copy link

d-vorobyov commented Sep 6, 2023

same here docker
write EPROTO 140311870994368:error:14094417:SSL routines:ssl3_read_bytes:sslv3 alert illegal parameter:../deps/openssl/openssl/ssl/record/rec_layer_s3.c:1565:SSL alert number 47

seen this only on openssl 1.1.1f

@CommanderStorm
Copy link
Collaborator

@d-vorobyov

Please open another issue witha all the context.
Currently, I could not replicate this issue.
Can you provide us a Minimal, Reproducible Example?

@alexander-potemkin
Copy link

Same here. nginx -> Node.JS process in Docker. Randomly occurs, don't know how to reproduce.

@CommanderStorm
Copy link
Collaborator

@alexander-potemkin

See the message above:

Please open another issue witha all the context.
Currently, I could not replicate this issue.
Can you provide us a Minimal, Reproducible Example?

@alexander-potemkin
Copy link

@CommanderStorm , I've noticed it. That's why added that I don't know how to reproduce. It's happening sporadically, when nothing changes.
Thought it make sense to leave a note here - please, correct me if I'm wrong.

@alexander-potemkin
Copy link

In my case it turned out that a DNS rotation was an issue: the host had two entries, one of which was incorrect, so SSL error was caused by an attempt to connect to the wrong server.
Hope that will be of help.

@wreidlinger
Copy link

Thanks @alexander-potemkin for the hint. Also in my case it turned out that it was an DNS issue.
I used DNS names which are existing on my local DNS server. But at the same time I also have DNS name which resolev to public IP addresses with the same DNS names. The uptime-kuma docker runs on the LAN. So if the uptime-kuma resolves the local DNS addresses it works without a problem.... but when uptime-kuma resolves the public DNS addresses it would gets this SSL Error.
FYI, I use such a setup to be able to have Lets Encrypt Certificates run without browser errors for internal services.

This was the error:
[<friendly name>] [DOWN] write EPROTO 00A8B797C17F0000:error:0A000438:SSL routines:ssl3_read_bytes:tlsv1 alert internal error:../deps/openssl/openssl/ssl/record/rec_layer_s3.c:1586:SSL alert number 80

I was able to fix this DNS resolve issue with hard-coded IP / DNS entries inside my docker-compose.yaml file.

---
version: '3.3'
services:
  uptime-kuma:
    image: louislam/uptime-kuma:latest
    container_name: uptime-kuma
    volumes:
      - data:/app/data
    ports:
      - 127.0.0.1:3001:3001
    environment:
     - TZ=Europe/Vienna
    restart: always
    dns:
      - 10.0.0.20
      - 10.0.0.1
      - 8.8.8.8
      - 4.4.4.4
    extra_hosts:
      - "host1.publicdomain.org:10.0.0.10"
      - "host2.publicdomain.org:10.0.0.11"
      - "host3.publicdomain.org:10.0.0.12"
      - "host4.publicdomain.org:10.0.0.13"
volumes:
    data:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working cannot-reproduce
Projects
None yet
Development

No branches or pull requests

10 participants