mirror of
https://github.com/cunnie/sslip.io.git
synced 2025-10-06 08:06:53 +08:00
f15db8f93229aa2323e03f75938969e0243b62bf

When queried with a mixed-case domain, e.g. "SsLiP.Io", the A and AAAA records are properly returned. Previously they weren't. This is a problem when Let's Encrypt queries with a mixed-case domain, which it does for reasons which are not clear: <https://github.com/letsencrypt/boulder/issues/1243> fixes: ``` Failed authorization procedure. sslip.io (http-01): urn:acme:error:unknownHost :: The server could not resolve a domain name :: No valid IP addresses found for sslip.io ```
sslip.io
sslip.io is a domain that maps specially-crafted DNS A records to IP addresses (e.g. "127-0-0-1.sslip.io" maps to 127.0.0.1). It is similar to, inspired by, and uses much of the code of xip.io.
Refer to the website (sslip.io) for more information.
document_root/
contains the HTML content of the sslip.io websiteci/
contains the Concourse continuous integration (CI) pipeline and task.spec/
contains the RSpec files for test driven development (TDD). To run the tests:
DOMAIN=sslip.io rspec --format documentation --color spec
conf/sslip.io+nono.io.yml
contains the PowerDNS's pipe backend's configuration in YAML format for use with BOSH. Thepdns_pipe
key is the pipe backend script, andpdns_pipe_conf
is its configuration file.
Description
Languages
Go
81%
HTML
14.2%
Ruby
2.6%
Dockerfile
1.8%
Shell
0.4%