Dealing with java.net outages

Symptoms

  • From your browser, attempt to connect to https://hudson.dev.java.net/ times out
  • You use Hudson up to (and including) 1.326
  • Form submission fails with "this page expects a form submission"

Cause

Hudson retrieves some data files hosted on java.net, and a problematic implementation of this causes the JavaScript in the page to break down if the site is inaccessible.

Workaround

Type the following command from your Hudson scripting console (http://yourserver/hudson/script):

hudson.model.DownloadService.neverUpdate=true

Unlike some earlier comments from the various people, including Kohsuke, there's no need to disable update center, nor usage statistics, as those implementations aren't problematic.

Resolution

This issue is being tracked as issue #4590, and the fix was delivered in 1.327

The community is also working on moving the project from java.net.

Discussions

(hosted on nabble.com, so these will work when java.net is down)

Background

As of Oct, 13th, 2009, java.net informed us that it's still under a SYN flood DoS attack, and as a temporary measure, it's banning multiple blocks from various regions. While this temporary measure is in effect, they set up escalation_manager@dev.java.net, which you can send e-mails to individually get your IPs whitelisted.

Labels:

Enter labels to add to this page:
Wait Image 
Looking for a label? Just start typing.