The refactor of the JRuby namespaces which took place as part of
SERVER-325 in https://github.com/puppetlabs/puppet-server/pull/484 inadvertently removed support for the HTTP connect and idle timeout settings.
Previous code with the settings:
Refactored code which removed them:
These should be restored, along with some unit tests written to protect against this happening again.