From c63237684a25d530ef6fc78de00e18de116250e3 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Wed, 6 Jul 2022 20:04:16 +0200 Subject: [PATCH] fix: Hostname issue --- apps/api/src/lib/common.ts | 1 - apps/api/src/routes/api/v1/applications/handlers.ts | 2 +- apps/api/src/routes/api/v1/settings/handlers.ts | 2 +- 3 files changed, 2 insertions(+), 3 deletions(-) diff --git a/apps/api/src/lib/common.ts b/apps/api/src/lib/common.ts index 58868e599..b1150ef36 100644 --- a/apps/api/src/lib/common.ts +++ b/apps/api/src/lib/common.ts @@ -202,7 +202,6 @@ export async function checkDomainsIsValidInDNS({ hostname, fqdn, dualCerts }): P const domainDualCert = domain.includes('www.') ? domain.replace('www.', '') : `www.${domain}`; dns.setServers(['1.1.1.1', '8.8.8.8']); let resolves = []; - console.log(hostname) try { if (isIP(hostname)) { resolves = [hostname]; diff --git a/apps/api/src/routes/api/v1/applications/handlers.ts b/apps/api/src/routes/api/v1/applications/handlers.ts index 3b7ec835a..9465d33ca 100644 --- a/apps/api/src/routes/api/v1/applications/handlers.ts +++ b/apps/api/src/routes/api/v1/applications/handlers.ts @@ -324,7 +324,7 @@ export async function checkDNS(request: FastifyRequest) { } } if (isDNSCheckEnabled && !isDev && !forceSave) { - return await checkDomainsIsValidInDNS({ hostname: request.hostname, fqdn, dualCerts }); + return await checkDomainsIsValidInDNS({ hostname: request.hostname.split(':')[0], fqdn, dualCerts }); } return {} } catch ({ status, message }) { diff --git a/apps/api/src/routes/api/v1/settings/handlers.ts b/apps/api/src/routes/api/v1/settings/handlers.ts index d60ef7b6a..f2bb90812 100644 --- a/apps/api/src/routes/api/v1/settings/handlers.ts +++ b/apps/api/src/routes/api/v1/settings/handlers.ts @@ -67,7 +67,7 @@ export async function checkDomain(request: FastifyRequest, reply: FastifyReply) throw "Domain already configured"; } if (isDNSCheckEnabled && !forceSave) { - return await checkDomainsIsValidInDNS({ hostname: request.hostname, fqdn, dualCerts }); + return await checkDomainsIsValidInDNS({ hostname: request.hostname.split(':')[0], fqdn, dualCerts }); } return {}; } catch ({ status, message }) {