Provavelmente por causa das razões abaixo:
1) Sua configuração do servidor web
Para o apache: permitir de todos
Para o tomcat:
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
deve ser
<Host name="www.example.com" appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false">
2) Suas configurações de firewall (porta aberta para conexão externa)
3) Jenkins Config
Primeiramente, para Debien, modifique / etc / default / jenkins, adicione uma linha HTTP_HOST = endereço externo (por exemplo, HTTP_HOST = www.example.com)
Em seguida, adicione --httpListenAddress = $ HTTP_HOST ao seu JENKINS_ARGS (JENKINS_ARGS="- webroot = / var / cache / jenkins / guerra --httpPort = $ HTTP_PORT --ajp13Port = $ AJP_PORT --httpListenAddress = $ HTTP_HOST" )
Finalmente, reinicie seus jenkins