auto-ssl / auto-ssl/lua-resty-auto-ssl

Deployment using ECS behind a Network Load Balancer

Open
#249 5 comments 0 reactions 0 assignees View on GitHub
Dominant language
Lua
Stars
2k
Forks
184
PR merge metrics
No merged PRs in 30d

Description

I'm trying to deploy the Docker on `AWS ECS` behind a `Network Load Balancer` as I need a static IP. The deployment is successful but I'm facing one issue. When nginx redirects to `https` , I get error ` ERR_SSL_PROTOCOL_ERROR` . I figured out that this might be because I'm listening to a `TCP` port while communication with `TLS`. Now, if I change the Load Balancer's listener to TLS and the target group to another TLS listening to `443`, it passes the request but the problem is for TLS to work as a listener, I need a SSL certificate which overrides the certificate generated by auto-ssl. Is there any workaround this ?

Contributor guide

No contributing guide indexed for this repository

Research direction

No repository file, test, or entry point is identified in the issue. Start by reviewing the reported AWS ECS, Network Load Balancer, nginx, TCP/TLS, and auto-SSL configuration; done would mean HTTPS works without replacing the certificate generated by auto-ssl.

Written by the indexing model from the issue text.

Assessment

Tech stack
aws, docker, lua, nginx
Domain
cloud, devops, networking, security
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.