Hello Again, I found out that I can also launch it from the command line:
java -jar jenkins.war This is still not an ideal approach though. Thanks, Forest On Thu, Oct 18, 2012 at 4:02 PM, Forest Handford <[email protected]>wrote: > Hi, > > Thank you for replying. The event viewer says: > > The Jenkins service failed to start due to the following error: > The service did not respond to the start or control request in a timely > fashion. > > > Jenkins.exe has been getting stuck here: > > GET > /msdownload/update/v3/static/trustedr/en/disallowedcertstl.cab?a89de19fa6975d25 > HTTP/1.1 > > Connection: Keep-Alive > > Accept: */* > > User-Agent: Microsoft-CryptoAPI/6.1 > > Host: ctldl.windowsupdate.com > > > Thanks, > Forest > > On Thu, Oct 18, 2012 at 3:11 PM, Baptiste MATHUS <[email protected]>wrote: > >> Hi, >> >> Jenkins can run without accessing Internet. You want to double check your >> server. >> What's actually the error displayed in the logs? >> >> Maybe the port is already used by some other service? >> >> Cheers >> >> >> 2012/10/18 Forest Handford <[email protected]> >> >>> Hello, >>> >>> This may be a dumb question. I can't get a Jenkins Windows service to >>> start because of our corporate firewall. I've had no luck finding a >>> resource to indicate what ports and web addresses are needed for Jenkins to >>> start the service. Could somebody point me in the right direction so I can >>> tell our networking group how to update the firewall? >>> >>> Here are things I have reviewed thus far: >>> >>> - Turning Off Updates - Even with updates disabled I cannot get >>> Jenkins to start with the firewall in place. >>> - Use a proxy - We currently have no proxy servers and the hardware >>> group rejected the request. >>> - Google Firewall Search - All the hits were related to slave jobs >>> on other machines, I only have one Jenkins machine so the issue is >>> unrelated. >>> - Code Review - I don't code in Java, but I >>> found getConnectionCheckUrl() in UpdateCenter.java. The comment says it >>> has been deprecated in favor of update-center.json. >>> - json Files - I know even less about json than I do about Java. I >>> looked at the the files in the update folder and they appear to contain a >>> list of update web addresses. >>> - I tried deleting these files hoping the code would not try to >>> check the internet, but the service still did not start. >>> - I replaced all of the URLs in the default file with "", but the >>> service did not start. >>> - If I give this giant list of URLs to our system administrators >>> to add exceptions I imagine they will not be happy and I don't even >>> know if >>> adding exceptions for all of those URLs will work (temporarily or >>> permanently) >>> - Wireshark - I ran a trace with the firewall in place but did not >>> see any activity between the machine with Jenkins and computers beyond >>> the >>> network. I can get a temporary exception to have internet access for the >>> server and then run a trace but I'm afraid that Jenkins isn't always >>> using >>> the same internet addresses. >>> >>> My options appear to be: >>> >>> - Get a range of addresses and ports for firewall exceptions (but >>> I'm worried this changes and will cause problems with our system >>> administrators). >>> - Find a way to get Jenkins to truly ignore the internet. >>> - Find a replacement for Jenkins (possibly Apache Continuum). >>> >>> >>> My group has invested a lot of time into our use of Jenkins, and we have >>> been able to get it to work once started, but we cannot be asking the >>> system administrators to open access to the firewall anytime the machine or >>> service is restarted. Any ideas? >>> >>> Thanks, >>> Forest >>> >> >> >> >> -- >> Baptiste <Batmat> MATHUS - http://batmat.net >> Sauvez un arbre, >> Mangez un castor ! >> > > > > -- > Forest Handford, Supervisor Development, 781-774-5148 > Medical Information Technology, Inc. > Mailstop: S4W186W, MEDITECH Circle, Westwood, MA 02090 > -- Forest Handford, Supervisor Development, 781-774-5148 Medical Information Technology, Inc. Mailstop: S4W186W, MEDITECH Circle, Westwood, MA 02090
