hi
i created echo job using “mendhak/http-https-echo”
using http port 8080 the service works fine.
but when i change it to use https port 8443 it stops working.
it shows:
upstream connect error or disconnect/reset before headers. reset reason: connection termination
job:
job "echo" {
datacenters = ["dc1"]
group "echo" {
network {
mode = "bridge"
}
service {
name = "echo"
port = "8443"
# port = "8080" # works
connect {
sidecar_service {}
}
}
task "echo" {
driver = "docker"
config {
image = "mendhak/http-https-echo"
}
}
}
}
nomad agent info:
client
heartbeat_ttl = 18.351539247s
known_servers = 10.10.0.10:4647
last_heartbeat = 15.351549697s
node_id = 87407e84-1b0d-a573-1598-7591908c3e71
num_allocations = 13
nomad
bootstrap = true
known_regions = 1
leader = true
leader_addr = 10.10.0.10:4647
server = true
raft
applied_index = 7563
commit_index = 7563
fsm_pending = 0
last_contact = 0
last_log_index = 7563
last_log_term = 29
last_snapshot_index = 0
last_snapshot_term = 0
latest_configuration = [{Suffrage:Voter ID:cac2ea92-2e5b-7dbe-3cb1-bec010a067d2 Address:10.10.0.10:4647}]
latest_configuration_index = 0
num_peers = 0
protocol_version = 3
protocol_version_max = 3
protocol_version_min = 0
snapshot_version_max = 1
snapshot_version_min = 0
state = Leader
term = 29
runtime
arch = amd64
cpu_count = 16
goroutines = 663
kernel.name = linux
max_procs = 16
version = go1.20.7
serf
coordinate_resets = 0
encrypted = true
event_queue = 0
event_time = 1
failed = 0
health_score = 0
intent_queue = 0
left = 0
member_time = 1
members = 1
query_queue = 0
query_time = 1
vault
token_expire_time =
token_last_renewal_time =
token_next_renewal_time =
token_ttl = 0s
tracked_for_revoked = 0client
heartbeat_ttl = 18.351539247s
known_servers = 10.10.0.10:4647
last_heartbeat = 15.351549697s
node_id = 87407e84-1b0d-a573-1598-7591908c3e71
num_allocations = 13
nomad
bootstrap = true
known_regions = 1
leader = true
leader_addr = 10.10.0.10:4647
server = true
raft
applied_index = 7563
commit_index = 7563
fsm_pending = 0
last_contact = 0
last_log_index = 7563
last_log_term = 29
last_snapshot_index = 0
last_snapshot_term = 0
latest_configuration = [{Suffrage:Voter ID:cac2ea92-2e5b-7dbe-3cb1-bec010a067d2 Address:10.10.0.10:4647}]
latest_configuration_index = 0
num_peers = 0
protocol_version = 3
protocol_version_max = 3
protocol_version_min = 0
snapshot_version_max = 1
snapshot_version_min = 0
state = Leader
term = 29
runtime
arch = amd64
cpu_count = 16
goroutines = 663
kernel.name = linux
max_procs = 16
version = go1.20.7
serf
coordinate_resets = 0
encrypted = true
event_queue = 0
event_time = 1
failed = 0
health_score = 0
intent_queue = 0
left = 0
member_time = 1
members = 1
query_queue = 0
query_time = 1
vault
token_expire_time =
token_last_renewal_time =
token_next_renewal_time =
token_ttl = 0s
tracked_for_revoked = 0
consul info:
agent:
check_monitors = 0
check_ttls = 1
checks = 15
services = 16
build:
prerelease =
revision =
version = 1.16.1
version_metadata =
consul:
acl = disabled
bootstrap = true
known_datacenters = 1
leader = true
leader_addr = 10.10.0.10:8300
server = true
raft:
applied_index = 14897
commit_index = 14897
fsm_pending = 0
last_contact = 0
last_log_index = 14897
last_log_term = 21
last_snapshot_index = 0
last_snapshot_term = 0
latest_configuration = [{Suffrage:Voter ID:eb300335-b6c8-b1a5-13b4-df5d92237c17 Address:10.10.0.10:8300}]
latest_configuration_index = 0
num_peers = 0
protocol_version = 3
protocol_version_max = 3
protocol_version_min = 0
snapshot_version_max = 1
snapshot_version_min = 0
state = Leader
term = 21
runtime:
arch = amd64
cpu_count = 16
goroutines = 335
max_procs = 16
os = linux
version = go1.20.7
serf_lan:
coordinate_resets = 0
encrypted = true
event_queue = 1
event_time = 21
failed = 0
health_score = 0
intent_queue = 0
left = 0
member_time = 1
members = 1
query_queue = 0
query_time = 1
serf_wan:
coordinate_resets = 0
encrypted = true
event_queue = 0
event_time = 1
failed = 0
health_score = 0
intent_queue = 0
left = 0
member_time = 1
members = 1
query_queue = 0
query_time = 1
Any help is greatly appreciated as I have been trying to solve this issue for a few days now.