DNS, SSL, Redirect & URL — Tips & Tricks
Tricks for DNS, SSL, Redirect & URL: reading results correctly, common pitfalls, the privacy implication, and combining it with other JPKCom tools.
Back to the overview: DNS, SSL, Redirect & URL · Open the live tool: www.jpkc.com/tools/dns-ssl-redirect-url/
The manual explains each tab, the examples show the workflows. This page is about what both assume: how to read the results well, where the traps are, and how to combine the tool with others.
Reading results correctly
- Days remaining beat validity. A certificate with
Verification: OKis valid today — but the Valid Until line with its day count tells you how much longer. From yellow (≤ 30 days), schedule the renewal; red means visitors already see a warning. - An incomplete chain is the most common "weird" SSL message. When browsers complain even though the certificate is valid, the intermediate certificate is usually missing. The Certificate Chain card shows this at once: if it does not end at a real root CA or the intermediate is missing, your server delivers the chain incompletely.
- Present security headers are not automatically good headers. The counter badge ("x/9") only counts presence. What matters are the validation badges behind them: HSTS with too short a
max-age, a CSP withunsafe-inline/unsafe-eval, or anX-Content-Type-Optionswithoutnosniffget flagged yellow or red. Read the badges, not just the check mark. - Every redirect hop costs. Three hops to get from
http://without www to the finalhttps://www…address are common but suboptimal. The goal is one jump. And: if the chain bounces betweenhttpandhttps, the server rule is messy — the per-hop HTTP/HTTPS badge makes it visible. Wildcard (A)in Check All is a signal, not an error. If the section appears, every subdomain resolves. Sometimes deliberate (catch-all), often a forgotten wildcard entry that invites subdomain takeover or unintended hits.
Using the SPF generator well
- The lookup counter is the most important number. SPF allows a hard maximum of 10 DNS-resolving mechanisms.
ip4:/ip6:are free; everyinclude:,a,mx,redirect=costs one lookup. The live counter turns yellow from 8, red above 10 — stay under it, or recipients treat the record as apermerror. - Consolidate providers instead of stacking them. Each provider preset brings its
include:, and some trigger further lookups internally. Adding Google, Microsoft 365, and three newsletter services at once quickly exceeds the limit. Clear out what no longer sends. ~allfor testing,-allfor production. The default~all(SoftFail) only marks unauthorized mail. Only once you are sure all legitimate senders are in the record should you go strict with-all(Fail).+allis never a good idea — the tool warns for good reason.redirect=and the all-policy are mutually exclusive. If you setredirect=, the generator automatically omits the all-policy and flags it with a note. Useredirect=only when another domain owns the SPF authority.- Verify DNS closes the loop. After publishing, use Verify DNS to jump straight to the DNS tab (type
TXT) and check the live record — remember propagation can take up to 48 hours.
Pitfalls from practice
- The tool sees what the JPKCom server sees — not your browser. DNS, SSL, and Redirect run server-side. Geo-specific DNS (GeoDNS), login-protected pages, or content that only appears client-side may look different to the server than to you. For reproducible checks that is an advantage; for "it looks different here" cases it is the explanation.
localhostand intranet do not work. SSRF protection blocks private, loopback, reserved, and CGNAT addresses — for the DNS reverse lookup, the SSL/redirect fetch, and on every redirect hop again. You cannot check a local dev instance; use a public staging domain or expert mode with a local proxy.- "Security token expired" means: reload the page. The token is only valid within a 5-minute window. If the tab sat open for a while, the next reload fetches a fresh token.
- Clicked too fast? Wait a moment. A client-side throttle allows about one server request per second; fire faster and you get the "Please wait a moment" hint. Just wait briefly instead of re-clicking.
- Reverse lookup only for public IPs. PTR on a private IP (e.g.
192.168.…) is rejected. That is not a bug, it is the same SSRF protection. - The URL parser masks passwords. If an address contains a
user:pass@part, the parser shows the password as***— good for screenshots, but remember the value was there.
Keep privacy in mind
The server-side fetch has a deliberate privacy property: the checked domain logs a request from the JPKCom server, not your IP address. That is handy when checking third-party sites without "showing yourself". Conversely, it means the server endpoints are not an open API — they are protected by token, time window, and referer check, and only usable from within the tool. If you want to process the raw data further, use the Copy/Save JSON buttons in each tab.
Combining with other JPKCom tools
- Check a page holistically instead of piecemeal? The SEO & GEO Analyzer rates a page's HTTPS, redirects, security headers, and performance together and assigns scores — the ideal complement when the SSL tab only shows you the technical slice.
- Found a certificate problem? With the PKI tools you create and inspect certificates, CSRs, and keys — the next step when the Verification line was red.
- Following up on IPs from DNS or redirects? The IP tools analyze addresses and subnets, e.g. when a redirect IP or an A record looks suspicious.
- Verify SPF in real mail? The mail header analyzer reads received headers and shows whether SPF/DKIM/DMARC actually apply on delivery — the real-world test for the record built here.
The pattern is always the same: diagnose here, repair or dig deeper with the right tool, then re-check.
More context: the overview for the big picture, the manual for each tab, and the examples for the step-by-step workflows. You can try everything right in the tool.