-- Listen on all interfaces (localhost would not work in Docker)
net.listen('0.0.0.0', 53, { kind = 'dns' })
net.listen('0.0.0.0', 853, { kind = 'tls' })
- net.listen('0.0.0.0', 443, { kind = 'doh' })
+ net.listen('0.0.0.0', 443, { kind = 'doh2' })
net.listen('0.0.0.0', 8453, { kind = 'webmgmt' })
-- Load Useful modules
elseif string.match(systemd_instance, '^tls') then
net.listen('127.0.0.1', 853, { kind = 'tls' })
elseif string.match(systemd_instance, '^doh') then
- net.listen('127.0.0.1', 443, { kind = 'doh' })
+ net.listen('127.0.0.1', 443, { kind = 'doh2' })
else
panic("Use kresd@dns*, kresd@tls* or kresd@doh* instance names")
end
local sockets = {
{ file='kresd.socket', kind='dns' },
{ file='kresd-tls.socket', kind='tls' },
- { file='kresd-doh.socket', kind='doh' },
+ { file='kresd-doh.socket', kind='doh2' },
{ file='kresd-webmgmt.socket', kind='webmgmt' },
}