
chkdfront comprueba si su dominio al frente está funcionando al probar el dominio apuntado (dominio al frente) contra su dominio de dominio frontal.
CaracteristicasComprobando su dominio frente al frente de dominio.
Buscando una cadena esperada en la respuesta para indicar el éxito.
Mostrar sugerencias de solución de problemas cuando falla una prueba basada en la falla natural.
Inspeccionar la solicitud y respuesta HTTP cuando falla una prueba. (opcionalmente si tiene éxito).
Solución de problemas con varias verificaciones (ping, HTTP, nslookup) cuando falla una prueba. (opcionalmente si tiene éxito).
Pruebas de apoyo a través de proxy.
DemostraciónConsulte la demostración: Los enlaces son solo para miembros.
Registrate o
iniciá sesiónInstalación$ gem install chkdfront
UsoHelp menu:
-f, --front-target URL Fronted target domain or URL.
e.g. images.businessweek.com
-d, --domain-front DOMAIN DomainFront domain.
e.g. df36z1umwj2fze.cloudfront.net
-e, --expect STRING Expect a given string that indicates success. (case-sensitive)
e.g. It works
-p, --provider NUM Choose CDN / Domain Front Provider:
[0] Auto (default - auto tune request. Extra request to detect)
[1] Amazon (tune request for Amazon domain fronting)
[2] Azure (tune request for Azure domain fronting)
[3] Alibaba (tune request for Alibaba domain fronting)
-t, --troubleshoot [DOMAIN] Force troubleshooting procedures.
execute troubleshooting procedures(ping, http, nslookup) for all parties
(optional: original domain where CDN forwards, to include in the checks)
e.g. c2.mydomain.com
--proxy USER:PASS@HOST:PORT Use proxy settings if you're behind proxy.
e.g. user1:Pass123@localhost:8080
--debug Force debugging.
show response's body and low-level request and response debug trace.
(default enabled when test fails.)
-h, --help Show this message.
Usage:
/ usr/local/bin/chkdfront <OPTIONS>
Example:
/usr/local/bin/chkdfront -f images.businessweek.com -d df36z1umwj2fze.cloudfront.net
/usr/local/bin/chkdfront -f images.businessweek.com -d df36z1umwj2fze.cloudfront.net --debug -t c2.mysite.com
ContribuyendoBifurque ( Los enlaces son solo para miembros.
Registrate o
iniciá sesión )
Crea tu rama de características (git checkout -b my-new-feature)
Confirma tus cambios (git commit -am 'Agregar alguna característica')
Push to the branch (git push origin my-new-feature)
Crear una nueva solicitud de extracción
Descargar Chkdfront: Los enlaces son solo para miembros.
Registrate o
iniciá sesiónReferencia: Los enlaces son solo para miembros.
Registrate o
iniciá sesión