u/Intelligent-Bet4111

▲ 0 r/h1b

How is it for folks coming back to the US after a visit to India?

So for those that already have a stamp, what was your process like? Were you asked any questions by immigration on your way back? And how many days were you in India for? A month? A few weeks?

Also what airport did you come back to in the US? Jfk? Philadelphia?

Just curious.

reddit.com
u/Intelligent-Bet4111 — 7 days ago

So how on earth can I use html config instead of just json? The default block page config is too simplistic and I want to use html to make it look presentable, this is of course running in my homelab but yeah I want to make it look better.

I tried pasting html code in the config and it won't take it and only expects json.

Thank you

reddit.com
u/Intelligent-Bet4111 — 24 days ago

Hello all,

So ive tried to set up clustering and it keeps showing unreachable after it shows as connected initially (for like a minute or so).

I selected the "ignore self signed cert" option when trying to set up.

On the secondary node i see this error on the logs-

[2026-04-26 08:28:59 UTC] Heartbeat failed for Primary node 'technixxxxx.homexxxxx.lan (x.x.x.x)'.
DnsServerCore.HttpApi.HttpApiClientException: No active session exists. Please login and try again.
   at DnsServerCore.HttpApi.HttpApiClient.GetClusterStateAsync(Boolean includeServerIpAddresses, Boolean includeNodeCertificates, CancellationToken cancellationToken) in Z:\Technitium\Projects\DnsServer\DnsServerCore.HttpApi\HttpApiClient.cs:line 387
   at DnsServerCore.Cluster.ClusterNode.GetClusterStateAsync(CancellationToken cancellationToken) in Z:\Technitium\Projects\DnsServer\DnsServerCore\Cluster\ClusterNode.cs:line 517
   at DnsServerCore.Cluster.ClusterNode.HeartbeatTimerCallbackAsync(Object state) in Z:\Technitium\Projects\DnsServer\DnsServerCore\Cluster\ClusterNode.cs:line 224
[2026-04-26 08:29:04 UTC] DNS Server has started zone refresh for Secondary Catalog zone: cluster-catalog.homelocal.lan
[2026-04-26 08:29:04 UTC] DNS Server successfully checked for 'cluster-catalog.homelocal.lan' Secondary Catalog zone update from: technixxxxx.homexxxxx.lan (x.x.x.x)
[2026-04-26 08:29:09 UTC] Saved zone file for domain: cluster-catalog.homelocal.lan
[2026-04-26 08:29:09 UTC] Heartbeat failed for Primary node 'technixxxxx.homexxxxx.lan (x.x.x.x)'.
DnsServerCore.HttpApi.HttpApiClientException: No active session exists. Please login and try again.
   at DnsServerCore.HttpApi.HttpApiClient.GetClusterStateAsync(Boolean includeServerIpAddresses, Boolean includeNodeCertificates, CancellationToken cancellationToken) in Z:\Technitium\Projects\DnsServer\DnsServerCore.HttpApi\HttpApiClient.cs:line 387
   at DnsServerCore.Cluster.ClusterNode.GetClusterStateAsync(CancellationToken cancellationToken) in Z:\Technitium\Projects\DnsServer\DnsServerCore\Cluster\ClusterNode.cs:line 517
   at DnsServerCore.Cluster.ClusterNode.HeartbeatTimerCallbackAsync(Object state) in Z:\Technitium\Projects\DnsServer\DnsServerCore\Cluster\ClusterNode.cs:line 224
[2026-04-26 08:29:10 UTC] Failed to sync server configuration from the Primary node.
DnsServerCore.HttpApi.HttpApiClientException: No active session exists. Please login and try again.
   at DnsServerCore.HttpApi.HttpApiClient.GetClusterStateAsync(Boolean includeServerIpAddresses, Boolean includeNodeCertificates, CancellationToken cancellationToken) in Z:\Technitium\Projects\DnsServer\DnsServerCore.HttpApi\HttpApiClient.cs:line 387
   at DnsServerCore.Cluster.ClusterNode.GetClusterStateAsync(CancellationToken cancellationToken
####___TRUNCATED___####

I do not see any errors on the primary node.

Overall im having a nightmare setting up clustering, please help!!

Both piholes are literrally connected to the same switch and there is nothing blocking the port 5380 or blocking anything between them for that matter and like i said it shows connected initially for maybe a few seconds and immediately shows unreachable, and i guess according to the logs above the issue is on the 2nd node?

Thank You

reddit.com
u/Intelligent-Bet4111 — 25 days ago