facebook

[Configuration] Proxy stall timeout is not configurable

💡
Our Forums Have Moved

For help with installation, bugs reports or feature requests, please head over to our new forums.
Genuitec Community on GitHub

  1. MyEclipse IDE
  2.  > 
  3. Installation, Configuration & Updates
Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #323315 Reply

    mikesena
    Member

    Hi,

    I’ve been having problems with my installation.

    System
    Pulse, with Windows 7 (64bit).

    Problem

      Proxy is stalling, then timing out after 30 seconds, as configured via:

      com.genuitec.pulse.client.connect.stall.timeout

      (Downloading a JAR via a browser has a similar timeout issue, just seems the end of the download stalls for a while via our internal proxy).
      When I try to change this via the properties, and then load Pulse Explorer, it refreshes pulse2.properties instead.
      I’m able to get it keeping the value if I go through Eclipse, but then it still attempts to restart the connection after 60 seconds or so.
      There is not a value for 60000 in my config.

    Efforts to Fix

      Clean install: Didn’t have any effect
      Added the following values to pulse2.properties (I know some don’t exist, I just wanted to try):

      com.genuitec.pulse.client.download.stall.timeout=3600000
      com.genuitec.pulse.client.connect.stall.timeout=3600000
      com.genuitec.pulse.client.download.time.before.switch=3600000
      com.genuitec.pulse.client.connect.time.before.switch=3600000
      com.genuitec.pulse.client.download.time.before.switch=3600000
      com.genuitec.pulse.client.connect.time.before.switch=3600000
      com.genuitec.pulse.client.download.switch.time.delta=3600000
      com.genuitec.pulse.client.connect.switch.time.delta=3600000

      Added the same values to config.ini and to eclipse.ini (as -Dcom.genuitec….)
      Tried similar properties (.time.before.switch etc.)

    Facts

      Proxy is working & correct: Downloads smaller than ~10mb don’t have this timeout problem (its our proxy’s fault the stall happens anyway).
      Download does happen & is a valid URL: Its the JBoss tools….
      I’ve tried a clean install, configuring the settings via shortcut properties and via pulse2.properties & config.ini, but to no effect.

    I’m wondering if there’s some restriction placed on Pulse? I’m not quite ready to purchase myEclipse yet; still in the process of evaluating it. We need to get this issue resolved before we decide if its worth purchasing for our dev team.

    I look forward to your response.
    Michael

    config.ini

    #Generated by Pulse on Mon Jan 30 15:45:42 EST 2012
    #Mon Jan 30 15:45:42 EST 2012
    com.genuitec.pulse.client.basedir.location.override={OVERRIDE}
    eclipse.p2.data.area={CONFIGURATION}
    eclipse.p2.profile=launcher
    eclipse.product=com.genuitec.pulse2.client.launcher.ui.product
    equinox.use.ds=true
    org.eclipse.equinox.simpleconfigurator.configUrl=file\:org.eclipse.equinox.simpleconfigurator/bundles.info
    osgi.bundles=reference\:file\:org.eclipse.equinox.simpleconfigurator_1.0.200.v20100503.jar@1\:start
    osgi.bundles.defaultStartLevel=4
    osgi.framework=file\:plugins/org.eclipse.osgi_3.6.2.R36x_v20110210.jar
    osgi.framework.extensions=
    osgi.instance.area={OSGIINSTANCE}
    osgi.instance.area.default=@user.home/workspace
    osgi.splashPath=platform\\:/base/plugins/org.eclipse.platform
    com.genuitec.pulse2.common.http.internal.connection.settings.use.extended.timeouts=true
    com.genuitec.pulse.client.download.stall.timeout=3600000
    com.genuitec.pulse.client.connect.stall.timeout=3600000
    com.genuitec.pulse.client.download.time.before.switch=3600000
    com.genuitec.pulse.client.connect.time.before.switch=3600000
    com.genuitec.pulse.client.download.time.before.switch=3600000
    com.genuitec.pulse.client.connect.time.before.switch=3600000
    com.genuitec.pulse.client.download.switch.time.delta=3600000
    com.genuitec.pulse.client.connect.switch.time.delta=3600000

    pulse2.properties

    
    #Tue Feb 14 15:41:38 EST 2012
    com.genuitec.pulse.client.action.response.timeout=300000
    com.genuitec.pulse.client.browse.label=Browse
    com.genuitec.pulse.client.cancel.label=Cancel
    com.genuitec.pulse.client.check.for.updates.title=Checking for Pulse Updates
    com.genuitec.pulse.client.close.label=Close
    com.genuitec.pulse.client.commservice.error.bad.gateway=the gateway server for the Pulse server is not responding as expected.  Please try again later.
    com.genuitec.pulse.client.commservice.error.bad.gateway.summary=Bad gateway configuration (502)
    com.genuitec.pulse.client.commservice.error.connecting=Pulse has been unable to contact the server at {0}; at this time it appears your network settings are not allowing the server to be correctly contacted.
    com.genuitec.pulse.client.commservice.error.connecting.summary=Unable to connect to server
    com.genuitec.pulse.client.commservice.error.connection.payload.altered=Unable to connection to the Pulse server as the ping payload of the expected HTTP response response was altered\: Expected CRC\:\t{0}\nReceived CRC\:\t{1}
    com.genuitec.pulse.client.commservice.error.connection.payload.altered.summary=Connection ping payload was altered
    com.genuitec.pulse.client.commservice.error.gateway.timeout=a timeout occurred contacting the gateway for the Pulse server.  Please try again later.
    com.genuitec.pulse.client.commservice.error.gateway.timeout.summary=Gateway timeout occurred (504)
    com.genuitec.pulse.client.commservice.error.internal.server=the Pulse server or gateway encountered an internal error processing the connection validation request.  Please try again later.
    com.genuitec.pulse.client.commservice.error.internal.server.summary=Internal server error occurred (500)
    com.genuitec.pulse.client.commservice.error.no.route=Pulse has been unable to connect to the server at {0}; no route to host {1} could be established from this network location.
    com.genuitec.pulse.client.commservice.error.no.route.summary=No route to host
    com.genuitec.pulse.client.commservice.error.ping.header.changed=Unable to connection to the Pulse server as the header of the expected HTTP response was not received.  Confirm that the correct proxy or network settings are being used.
    com.genuitec.pulse.client.commservice.error.ping.header.changed.summary=Connection ping header was altered
    com.genuitec.pulse.client.commservice.error.ping.response.altered=Unable to connection to the Pulse server as the ping data of the expected HTTP response response was altered\: Expected\:\t{0}\nReceived\:\t{1}\n\nConfirm that the correct proxy or network settings are being used.
    com.genuitec.pulse.client.commservice.error.ping.response.altered.summary=Connection ping response was altered
    com.genuitec.pulse.client.commservice.error.proxy.auth.needed=the proxy server you are connecting through requires authentication to proceed.
    com.genuitec.pulse.client.commservice.error.proxy.auth.needed.summary=Proxy authentication required
    com.genuitec.pulse.client.commservice.error.sent.ping=Sent ping must be specified.
    com.genuitec.pulse.client.commservice.error.service.unavailable=the Pulse server is unavailable or otherwise not reachable by the gateway.  Please try again later.
    com.genuitec.pulse.client.commservice.error.service.unavailable.summary=Service unavailable (503)
    com.genuitec.pulse.client.commservice.error.ssl=Pulse has received an error talking to the server at {0}; an unexpected SSL exception occurred while attempting to connect to the Pulse server.\n\nSSL error was {1}\: {2}
    com.genuitec.pulse.client.commservice.error.ssl.summary=SSL handshake error talking to server
    com.genuitec.pulse.client.commservice.error.timeout=Pulse is receiving connection timeouts trying to contact the server at {0}; it appears your network settings are not allowing the server to be correctly contacted.
    com.genuitec.pulse.client.commservice.error.timeout.summary=Timeout occurred talking to server
    com.genuitec.pulse.client.commservice.error.unable.to.contact.server=Pulse has been unable to contact the server at {0};
    com.genuitec.pulse.client.commservice.error.unexpected=Pulse has received an error talking to the server at {0}; an unexpected network error occurred attempting to connect to the server.\n\nThe error is {1}\: {2}
    com.genuitec.pulse.client.commservice.error.unexpected.http=a status code of {0} was returned by the server or your proxy.
    com.genuitec.pulse.client.commservice.error.unexpected.http.summary=HTTP error occurred ({0})
    com.genuitec.pulse.client.commservice.error.unexpected.summary=Unexpected failure\:
    com.genuitec.pulse.client.commservice.error.unknown.host=Pulse has been unable to resolve the IP address for {0}; the hostname could not be resolved, please verify your DNS server or network configuration.
    com.genuitec.pulse.client.commservice.error.unknown.host.summary=Unable to resolve IP address; DNS unavailable
    com.genuitec.pulse.client.commservice.error.unreachable.port=Pulse has been unable to connect to the server at {0}; the port {1} on host {2} is not reachable from this network location.
    com.genuitec.pulse.client.commservice.error.unreachable.port.summary=Port is not reachable
    com.genuitec.pulse.client.commservice.error.urx.syntax=Pulse has been unable to contact the server at {0}; an invalid {1} was constructed as part of the attempt to connect to the Pulse server.\n\nURI error was {2}
    com.genuitec.pulse.client.commservice.error.urx.syntax.summary=Server URL is invalid
    com.genuitec.pulse.client.communications.compatibility.mode=normal
    com.genuitec.pulse.client.communications.concurrent.threads=8
    com.genuitec.pulse.client.communications.use.head.requests=true
    com.genuitec.pulse.client.connect.stall.timeout=3600000
    com.genuitec.pulse.client.connect.switch.time.delta=3600000
    com.genuitec.pulse.client.connect.time.before.switch=30000
    com.genuitec.pulse.client.definition.server.url=http\://www.poweredbypulse.com
    com.genuitec.pulse.client.download.check.mirrors=10
    com.genuitec.pulse.client.download.details.add.connection.label=Add connection
    com.genuitec.pulse.client.download.details.calculating.remaining.time.label=calculating time remaining
    com.genuitec.pulse.client.download.details.close.label=Close
    com.genuitec.pulse.client.download.details.dialog.title=Pulse Optimized Downloads
    com.genuitec.pulse.client.download.details.download.bytes.label={0} of {1}
    com.genuitec.pulse.client.download.details.download.connecting.label=Connecting to server
    com.genuitec.pulse.client.download.details.download.downloading.label=Downloading
    com.genuitec.pulse.client.download.details.download.failure.wait.label=Waiting due to failures
    com.genuitec.pulse.client.download.details.download.initializing.label=Initializing transfer
    com.genuitec.pulse.client.download.details.download.paused.label=Transfer paused
    com.genuitec.pulse.client.download.details.download.processing.label=Processing transfer
    com.genuitec.pulse.client.download.details.download.rate.connecting.label=connecting
    com.genuitec.pulse.client.download.details.download.rate.initializing.label=initializing
    com.genuitec.pulse.client.download.details.download.rate.none.label=None
    com.genuitec.pulse.client.download.details.download.rate.paused.label=paused
    com.genuitec.pulse.client.download.details.download.rate.processing.label=processing
    com.genuitec.pulse.client.download.details.download.rate.stalled.label=stalled
    com.genuitec.pulse.client.download.details.download.rate.stalling.label=stalling
    com.genuitec.pulse.client.download.details.download.stalled.label=Stalled
    com.genuitec.pulse.client.download.details.download.stalling.label=Stalling
    com.genuitec.pulse.client.download.details.pause.label=Pause
    com.genuitec.pulse.client.download.details.paused.time.label=paused\: unknown time remaining
    com.genuitec.pulse.client.download.details.remaining.downloads.label={0} of {1}
    com.genuitec.pulse.client.download.details.remaining.requests.label={0} of {1} requests
    com.genuitec.pulse.client.download.details.remaining.time.download.complete.label=download complete
    com.genuitec.pulse.client.download.details.remaining.time.less.than.minute.label=less than a minute remaining
    com.genuitec.pulse.client.download.details.remaining.time.one.hour.label=about an hour remaining
    com.genuitec.pulse.client.download.details.remaining.time.one.minute.label=about a minute remaining
    com.genuitec.pulse.client.download.details.remaining.time.unknown.label=unknown amount of time remaining
    com.genuitec.pulse.client.download.details.remaining.time.x.hours.label={0} hours remaining
    com.genuitec.pulse.client.download.details.remaining.time.x.minutes.label={0} minutes remaining
    com.genuitec.pulse.client.download.details.restart.label=restart
    com.genuitec.pulse.client.download.details.resume.label=Resume
    com.genuitec.pulse.client.download.details.switch.mirror.label=switch mirror
    com.genuitec.pulse.client.download.details.unknown.artifact.label=Unknown
    com.genuitec.pulse.client.download.details.unknown.time.label=unknown time remaining
    com.genuitec.pulse.client.download.ignore.mirrors.for.hosts=eclipse.poweredbypulse.com,ftp.mirrorservice.org
    com.genuitec.pulse.client.download.maximum.attempts=5
    com.genuitec.pulse.client.download.only.master.when.mirrors.fail=10
    com.genuitec.pulse.client.download.prefer.nonpacked.artifacts=false
    com.genuitec.pulse.client.download.retries.no.mirrors=3
    com.genuitec.pulse.client.download.rolling.average.interval=500
    com.genuitec.pulse.client.download.rolling.average.samples=10
    com.genuitec.pulse.client.download.seed.with.previous.mirrors=4
    com.genuitec.pulse.client.download.skip.ip.expansion.for.hosts=sourceforge.net,sourceforge.com,springsource.com,springsource.org,pydev.org,update-production-pydev.s3.amazonaws.com,springide.org,dl.google.com,dl-ssl.google.com
    com.genuitec.pulse.client.download.skip.mirror.after.failures=5
    com.genuitec.pulse.client.download.stall.timeout=30000
    com.genuitec.pulse.client.download.switch.percentage=200
    com.genuitec.pulse.client.download.switch.time.delta=30000
    com.genuitec.pulse.client.download.switch.time.remaining=10000
    com.genuitec.pulse.client.download.time.before.switch=30000
    com.genuitec.pulse.client.download.unknown.total.size=unknown total size
    com.genuitec.pulse.client.enable.proxy.failure={0}\n\nIt appears changing the configuration did not work, you can either alter the proxy configuration, or try at a later time.\n\nIf problems persist, please log an issue in the Pulse Forums online.
    com.genuitec.pulse.client.enable.remote.service.support=true
    com.genuitec.pulse.client.finished.transfers=finished transfers
    com.genuitec.pulse.client.from.installer.distribution=from installer distribution
    com.genuitec.pulse.client.hide.license.tree.if.possible=false
    com.genuitec.pulse.client.initializing.transfers=initializing transfers
    com.genuitec.pulse.client.installer.creates.explorer.shortcut=true
    com.genuitec.pulse.client.jvmarg.deduplicate.prefixes=-Xmx,-Xms,-Xmm,-XX\:MaxPermSize
    com.genuitec.pulse.client.large.download.strategy=large downloads strategy
    com.genuitec.pulse.client.mid.sized.downloads.strategy=mid-sized downloads strategy
    com.genuitec.pulse.client.ok.label=OK
    com.genuitec.pulse.client.optimize.network.strategy=optimize network access strategy
    com.genuitec.pulse.client.preparing.to.check.performance=preparing to check performance
    com.genuitec.pulse.client.previous.common.cache.location={CACHELOCATION}
    com.genuitec.pulse.client.profile.lock.in.use=An instance of this profile is currently running.
    com.genuitec.pulse.client.profile.lock.running=Profile is currently running; started at {0}.
    com.genuitec.pulse.client.profile.lock.uninstalling=Profile is currently being uninstalled; started at {0}.
    com.genuitec.pulse.client.profile.lock.upgrading=Profile is currently being updated; started at {0}.
    com.genuitec.pulse.client.pulse.explorer.exposed=true
    com.genuitec.pulse.client.sample.mirrors.strategy=sample mirrors strategy
    com.genuitec.pulse.client.save.locator.to.common.location=false
    com.genuitec.pulse.client.scan.all.mirrors.strategy=scan all mirrors strategy
    com.genuitec.pulse.client.server.connectivity.check.url=/pulse/action/model
    com.genuitec.pulse.client.server.unavailable.title=Pulse Server Unreachable
    com.genuitec.pulse.client.small.downloads.strategy=small downloads strategy
    com.genuitec.pulse.client.startup.connection.test.retries=3
    com.genuitec.pulse.client.throttle.chunks.per.second=6
    com.genuitec.pulse.client.throttle.min.reads.per.chunk=3
    com.genuitec.pulse.client.throttle.socket.buffer.size.ratio=4
    com.genuitec.pulse.client.transfer.from.installer=transfer from installer
    com.genuitec.pulse.client.updating.error.title=Error Updating Pulse
    com.genuitec.pulse.client.upgrade.label=Launch
    com.genuitec.pulse.client.use.insecure.connection.question=Pulse was unable to securely connect to the management server, however a test insecure connection could be established.\n\nWould you like to use Pulse with insecure connections?  \n\nNote that passwords and other credential related information are still encrypted.
    com.genuitec.pulse.client.use.insecure.connection.question.title=Use Insecure Connection
    com.genuitec.pulse.client.use.prelaunch.authentication=true
    com.genuitec.pulse.client.waiting.due.to.failures=waiting due to failures
    com.genuitec.pulse.client.waiting.performance.calculation=waiting for performance calculation
    com.genuitec.pulse.client.wating.file.transfers.from.installers=waiting for file transfers from installer
    com.genuitec.pulse.client.wire.debug=false
    com.genuitec.pulse.common..use.legacy.meta.refresh.policy=false
    com.genuitec.pulse.common.branded.shortcut.group=Pulse
    com.genuitec.pulse.common.could.not.install.pulse.out.of.memory.message=Could not install Pulse.\n\nNot enough memory could be allocated to finish the installation. Contact\nyour administrator to determine the best remedy.
    com.genuitec.pulse.common.could.not.install.pulse.unexpected.error.message=Could not install Pulse.\n\nAn unexpected error has occured, please see the error logs for more details.
    com.genuitec.pulse.common.default.shortcut.group=Pulse
    com.genuitec.pulse.common.enable.i18n.eclipse.exe.support=true
    com.genuitec.pulse.common.health.check.url=http\://www.poweredbypulse.com/pulse-health-check/
    com.genuitec.pulse.common.server.url=http\://www.poweredbypulse.com
    com.genuitec.pulse.common.uninstall.shortcut.description.label=Uninstalls {0}
    com.genuitec.pulse.common.uninstall.shortcut.label=Uninstall {0}
    com.genuitec.pulse.commwizard.customize.button.label=Customize Settings
    com.genuitec.pulse.installer.access.denied.path.message.text=You don't have write access to the chosen path. Please select a different installation folder or contact your system administrator.
    com.genuitec.pulse.installer.access.denied.path.message.title=Invalid Installation Path
    com.genuitec.pulse.installer.bypass.explorer.direct.install=false
    com.genuitec.pulse.installer.check.install.servers.label=Checking installation servers...
    com.genuitec.pulse.installer.communications.mode.label=Communications mode\:
    com.genuitec.pulse.installer.commwizard.auth.label=Auth
    com.genuitec.pulse.installer.commwizard.authentication.required.cached.secure.text=Authentication Required (Cached in secure storage)
    com.genuitec.pulse.installer.commwizard.authentication.required.cached.text=Authentication Required (Cached in session)
    com.genuitec.pulse.installer.commwizard.authentication.required.text=Authentication Required
    com.genuitec.pulse.installer.commwizard.autoconfig.autodetected.proxy.connection.text=Auto-Detected Proxies
    com.genuitec.pulse.installer.commwizard.autoconfig.direct.connection.text=Direct Connection
    com.genuitec.pulse.installer.commwizard.autoconfig.lastknown.proxy.connection.text=Last known Proxies
    com.genuitec.pulse.installer.commwizard.autoconfig.page.description=Please wait while Pulse tries to autodetect your network settings.
    com.genuitec.pulse.installer.commwizard.autoconfig.please.wait.message=Pulse is automatically checking your connectivity to the Pulse server including verifying if you have any system proxies, or previously used proxies available.  Once complete, Pulse will give you the option of choosing your preferred way of talking to the Pulse server.\n\nPlease wait while Pulse detects settings...
    com.genuitec.pulse.installer.commwizard.automatic.detection.option.text=Automatic Detection
    com.genuitec.pulse.installer.commwizard.clear.label=Clear
    com.genuitec.pulse.installer.commwizard.configuration.requested=Configuration of wizard requested\:
    com.genuitec.pulse.installer.commwizard.connection.validation.canceled=Connection validation cancelled
    com.genuitec.pulse.installer.commwizard.copy.to.clipboard.label=Copy to Clipboard
    com.genuitec.pulse.installer.commwizard.copy.to.clipboard.success.label=Your clipboard now contains the connectivity test failure(s).
    com.genuitec.pulse.installer.commwizard.copy.to.clipboard.success.title=Copy Successful
    com.genuitec.pulse.installer.commwizard.could.not.connect.message=Could not connect to the server \nReason\:
    com.genuitec.pulse.installer.commwizard.credentials.authentication.required.message=Authentication is required for the selected network settings\:
    com.genuitec.pulse.installer.commwizard.credentials.page.description=Please enter your credentials
    com.genuitec.pulse.installer.commwizard.current.network.settings.message=Current network settings\:
    com.genuitec.pulse.installer.commwizard.customize.page.description=Manually Configure your Proxy Settings
    com.genuitec.pulse.installer.commwizard.customize.proxy.bypass.label=Proxy Bypass\:
    com.genuitec.pulse.installer.commwizard.customize.proxy.entries.label=Proxy Entries
    com.genuitec.pulse.installer.commwizard.detected.page.description=Please select a way to connect to Pulse.
    com.genuitec.pulse.installer.commwizard.detected.select.label.text=The following network settings were detected. Please select one to continue.
    com.genuitec.pulse.installer.commwizard.display.settings.page.description=The following settings will be saved\:
    com.genuitec.pulse.installer.commwizard.display.settings.selected.label=The following network settings have been selected\:
    com.genuitec.pulse.installer.commwizard.edit.label=Edit
    com.genuitec.pulse.installer.commwizard.edit.proxy.entry.label=Edit Proxy Entry
    com.genuitec.pulse.installer.commwizard.failure.heading=Encountered connection failure\:
    com.genuitec.pulse.installer.commwizard.final.test.failed.no.insecure.allowed.text=Failed\! Not permitted to use an insecure connection.
    com.genuitec.pulse.installer.commwizard.final.test.request.insecure.con.auth.text=Confirming use of an insecure connection...
    com.genuitec.pulse.installer.commwizard.final.test.started.text=Checking connectivity to server...
    com.genuitec.pulse.installer.commwizard.final.test.success.text=Success\! A connection to the Pulse server has been established.
    com.genuitec.pulse.installer.commwizard.host.label=Host
    com.genuitec.pulse.installer.commwizard.host.name.schema.error.label=Host name can not be prefixed with schema
    com.genuitec.pulse.installer.commwizard.insecure.connection.text=Insecure Connection
    com.genuitec.pulse.installer.commwizard.invalid.host.label=Invalid host name
    com.genuitec.pulse.installer.commwizard.invalid.port.label=Invalid port number
    com.genuitec.pulse.installer.commwizard.invalid.user.id.label=Invalid user ID
    com.genuitec.pulse.installer.commwizard.manual.config.option.text=Manual Configuration
    com.genuitec.pulse.installer.commwizard.missing.authentication.text=Authentication Required (Not supplied)
    com.genuitec.pulse.installer.commwizard.monitor.autodetect.text=Automatically detecting connection settings...
    com.genuitec.pulse.installer.commwizard.monitor.final.validation.text=Performing Final Connection test
    com.genuitec.pulse.installer.commwizard.need.failsafe.dialog.content=You have chosen to use an insecure connection to communicate to the Pulse server.  Your password will still be securely encrypted however other data will be passed in clear text.  Would you like to continue using this selected setting?
    com.genuitec.pulse.installer.commwizard.need.failsafe.dialog.title=Confirm Insecure Connection
    com.genuitec.pulse.installer.commwizard.no.authentication.required.text=No Authentication Required
    com.genuitec.pulse.installer.commwizard.no.valid.settings.detected=Pulse was not able to automatically detect network settings.  At this time, Pulse has been unable to find any viable connections to offer you.  Please enter your network settings manually or opt to work in offline mode.
    com.genuitec.pulse.installer.commwizard.nonproxyhost.add.label=Add Host...
    com.genuitec.pulse.installer.commwizard.nonproxyhost.bypass.host.label=Proxy bypass hosts
    com.genuitec.pulse.installer.commwizard.nonproxyhost.edit.label=Edit...
    com.genuitec.pulse.installer.commwizard.nonproxyhost.insert.bypass.host.label=Enter host names separated by a semicolon or a space.
    com.genuitec.pulse.installer.commwizard.nonproxyhost.wildcard.bypass.host.label=You can use the wildcard character * to specify a host name pattern and | to combine multiple patterns
    com.genuitec.pulse.installer.commwizard.pages.default.title=Pulse Communications Wizard
    com.genuitec.pulse.installer.commwizard.password.label=Password
    com.genuitec.pulse.installer.commwizard.port.label=Port
    com.genuitec.pulse.installer.commwizard.provider.label=Provider
    com.genuitec.pulse.installer.commwizard.remember.credentials.text=Remember Credentials\:
    com.genuitec.pulse.installer.commwizard.remove.label=Remove
    com.genuitec.pulse.installer.commwizard.schema.label=Schema
    com.genuitec.pulse.installer.commwizard.select.configure.settings.option.text=Please select how would you like to configure your network settings\:
    com.genuitec.pulse.installer.commwizard.setting.provided.error.label=Setting for provided type is already defined
    com.genuitec.pulse.installer.commwizard.title.label=Pulse Communications Wizard
    com.genuitec.pulse.installer.commwizard.txt.auth.label=Requires Authentication\:
    com.genuitec.pulse.installer.commwizard.txt.host.label=Host\:
    com.genuitec.pulse.installer.commwizard.txt.password.label=Password\:
    com.genuitec.pulse.installer.commwizard.txt.port.label=Port\:
    com.genuitec.pulse.installer.commwizard.txt.schema.label=Schema\:
    com.genuitec.pulse.installer.commwizard.txt.user.label=User\:
    com.genuitec.pulse.installer.commwizard.user.label=User
    com.genuitec.pulse.installer.commwizard.username.label=Username\:
    com.genuitec.pulse.installer.commwizard.validating.connectivity.label=Validating connectivity with these settings\:
    com.genuitec.pulse.installer.commwizard.welcome.description=Select a connection or opt to manually configure your proxy settings
    com.genuitec.pulse.installer.commwizard.welcome.title=Welcome to the Communications Wizard
    com.genuitec.pulse.installer.commwizard.work.offline.dialog.content=Are you sure you want to work offline
    com.genuitec.pulse.installer.commwizard.work.offline.dialog.title=Work Offline
    com.genuitec.pulse.installer.commwizard.work.offline.option.text=Work Offline
    com.genuitec.pulse.installer.compatibility.version=3.1.0
    com.genuitec.pulse.installer.compatibility.version.message=This installer can not be used on this system.  Please contact your system administrator for a newer version of this software
    com.genuitec.pulse.installer.compatibility.version.title=Incompatible versions
    com.genuitec.pulse.installer.concurrent.downloads.label=Concurrent downloads\:
    com.genuitec.pulse.installer.configure.proxy.label=Configure Proxy and Network Settings
    com.genuitec.pulse.installer.connectivity.check=Checking connectivity with installation server...
    com.genuitec.pulse.installer.definition.artifact.repositories.0=http\://downloads.poweredbypulse.com/downloads/products/pulse/client25/
    com.genuitec.pulse.installer.definition.artifact.repositories.1=http\://www.poweredbypulse.com/pulse/download/live/
    com.genuitec.pulse.installer.definition.artifact.repositories.count=2
    com.genuitec.pulse.installer.definition.base.ius.0=com.genuitec.pulse2.client.launcher.group
    com.genuitec.pulse.installer.definition.base.ius.1=com.genuitec.pulse2.common.properties.offline
    com.genuitec.pulse.installer.definition.base.ius.count=2
    com.genuitec.pulse.installer.definition.launcher.name=pulse-explorer
    com.genuitec.pulse.installer.definition.metadata.repositories.0=http\://downloads.poweredbypulse.com/downloads/products/pulse/client25/
    com.genuitec.pulse.installer.definition.metadata.repositories.1=http\://downloads.poweredbypulse.com/downloads/products/pulse/client25/support/
    com.genuitec.pulse.installer.definition.metadata.repositories.2=http\://www.poweredbypulse.com/pulse/download/live/
    com.genuitec.pulse.installer.definition.metadata.repositories.count=3
    com.genuitec.pulse.installer.definition.profile.id=launcher
    com.genuitec.pulse.installer.definition.profile.name=Pulse Explorer
    com.genuitec.pulse.installer.definition.profile.version=1.0.0
    com.genuitec.pulse.installer.determining.installer.requirements.label=Determining installer requirements...
    com.genuitec.pulse.installer.disable.concurrency.label=1\: Disable concurrency
    com.genuitec.pulse.installer.download.all.os.url=http\://www.poweredbypulse.com/all_os.php
    com.genuitec.pulse.installer.download.installer.components.label=Downloading installer components...
    com.genuitec.pulse.installer.error.preparing=Error Preparing Installer
    com.genuitec.pulse.installer.high.utilization.label=8\: High utilization
    com.genuitec.pulse.installer.initializing.label=Initializing...
    com.genuitec.pulse.installer.installdir.browse=Browse
    com.genuitec.pulse.installer.installdir.browse.title=Browse for Folder
    com.genuitec.pulse.installer.installdir.heading=Choose Pulse Installation Directory
    com.genuitec.pulse.installer.installdir.message=Choose the base directory to install Pulse into.
    com.genuitec.pulse.installer.installdir.prompt=Directory\:
    com.genuitec.pulse.installer.installdir.prompt.skip=false
    com.genuitec.pulse.installer.installdir.title=Pulse Install Directory
    com.genuitec.pulse.installer.invalid.path.contains.exclamation.text=The selected path must not contain \! characters.
    com.genuitec.pulse.installer.invalid.path.message.text=The selected path, {0}, is invalid.
    com.genuitec.pulse.installer.invalid.path.message.title=Invalid Path Selected
    com.genuitec.pulse.installer.java.native.network.label=Native Java network connectivity (experimental fallback)
    com.genuitec.pulse.installer.launching.label=Launching...
    com.genuitec.pulse.installer.maximum.compatibility.label=Maximum compatibility (recommended for NTLM proxies)
    com.genuitec.pulse.installer.missing.installdir.message=It appears your previous installation directory is no longer valid.  Would you like to choose a new installation directory?\n\nOld installation directory was at\:\n{0}
    com.genuitec.pulse.installer.no.connection.label=No Connection
    com.genuitec.pulse.installer.openvm.detected=Pulse has detected you are using an Open Source Java Virtual Machine. Some features may not work correctly under an Open VM. For example, connection to the pulse servers will be through a non-secure connection (http) in this case your login information and credentials will still be encrypted.\n\nDo you still want to continue?
    com.genuitec.pulse.installer.openvm.detected.title=Open VM Detected
    com.genuitec.pulse.installer.optimized.connection.label=Optimized connection settings (best if no proxy)
    com.genuitec.pulse.installer.preconfig.capslock.title=Caps Lock is Enabled
    com.genuitec.pulse.installer.preconfig.message=Would you like to set up network proxies before continuing?
    com.genuitec.pulse.installer.prepare.install.components.label=Preparing installer components...
    com.genuitec.pulse.installer.prepare.installer.definition.label=Preparing installer definition...
    com.genuitec.pulse.installer.proxy.config.message=Specify the host name and port of your proxy configuration.  If credentials are required for your proxy server, you will be prompted when needed.
    com.genuitec.pulse.installer.repair.needed.message=It appears the Pulse Explorer was not able to successfully start.  If you re-run the installer, Pulse will automatically repair the installation.\n\nPlease re-run the installer now.
    com.genuitec.pulse.installer.repair.needed.title=Pulse Failed to Start
    com.genuitec.pulse.installer.resolve.install.tasks.label=Resolving install tasks...
    com.genuitec.pulse.installer.restricted.installerdir.message=You have chosen a restricted installation location on this operating system; we recommend installing into a different location.  Would you like to choose a new installation directory?\n\nInstallation directory selected was\:\n{0}
    com.genuitec.pulse.installer.splash.title=Installing Pulse
    com.genuitec.pulse.installer.standard.utilization.label=4\: Standard utilization
    com.genuitec.pulse.installer.tolerance.timeout.label=Extended tolerance for connectivity timeouts
    com.genuitec.pulse.installer.unableto.connect.label=Pulse was unable to create a connection\nto the server.  The installer cannot proceed.
    com.genuitec.pulse.installer.upgrade.check.ius=org.eclipse.platform.feature.jar
    com.genuitec.pulse.installer.uses.proxy.label=Uses Proxy\:
    com.genuitec.pulse.installer.uses.socks.label=Uses SOCKS Server\:
    com.genuitec.pulse.installer.validating.client.services.label=Validating client services...
    com.genuitec.pulse2.common.http.internal.connection.settings.0.proxy.host={OURPROXY}
    com.genuitec.pulse2.common.http.internal.connection.settings.0.proxy.port={OURPROXYPORT}
    com.genuitec.pulse2.common.http.internal.connection.settings.0.proxy.requires.authentication=true
    com.genuitec.pulse2.common.http.internal.connection.settings.0.proxy.type=HTTP
    com.genuitec.pulse2.common.http.internal.connection.settings.1.proxy.host={OURPROXY}
    com.genuitec.pulse2.common.http.internal.connection.settings.1.proxy.port={OURPROXYPORT}
    com.genuitec.pulse2.common.http.internal.connection.settings.1.proxy.requires.authentication=true
    com.genuitec.pulse2.common.http.internal.connection.settings.1.proxy.type=HTTPS
    com.genuitec.pulse2.common.http.internal.connection.settings.is.system.proxy=false
    com.genuitec.pulse2.common.http.internal.connection.settings.library=com.genuitec.pulse2.common.http.native
    com.genuitec.pulse2.common.http.internal.connection.settings.non.proxy.hosts={NONPROXYHOSTS}
    com.genuitec.pulse2.common.http.internal.connection.settings.proxy.count=2
    com.genuitec.pulse2.common.http.internal.connection.settings.use.extended.timeouts=true
    com.genuitec.pulse2.common.http.internal.connection.settings.use.fallback.uri=true
    com.genuitec.pulse2.common.http.internal.last.known.good.0.proxy.host={OURPROXY}
    com.genuitec.pulse2.common.http.internal.last.known.good.0.proxy.port={OURPROXYPORT}
    com.genuitec.pulse2.common.http.internal.last.known.good.0.proxy.requires.authentication=true
    com.genuitec.pulse2.common.http.internal.last.known.good.0.proxy.type=HTTP
    com.genuitec.pulse2.common.http.internal.last.known.good.1.proxy.host={OURPROXY}
    com.genuitec.pulse2.common.http.internal.last.known.good.1.proxy.port={OURPROXYPORT}
    com.genuitec.pulse2.common.http.internal.last.known.good.1.proxy.requires.authentication=true
    com.genuitec.pulse2.common.http.internal.last.known.good.1.proxy.type=HTTPS
    com.genuitec.pulse2.common.http.internal.last.known.good.non.proxy.hosts={NONPROXYHOSTS}
    com.genuitec.pulse2.common.http.internal.last.known.good.proxy.count=2
    com.genuitec.pulse2.common.http.internal.proxies.requiring.auth..0.proxy.host={OURPROXY}
    com.genuitec.pulse2.common.http.internal.proxies.requiring.auth..0.proxy.port={OURPROXYPORT}
    com.genuitec.pulse2.common.http.internal.proxies.requiring.auth..0.proxy.requires.authentication=true
    com.genuitec.pulse2.common.http.internal.proxies.requiring.auth..0.proxy.type=HTTP
    com.genuitec.pulse2.common.http.internal.proxies.requiring.auth..1.proxy.host={OURPROXY}
    com.genuitec.pulse2.common.http.internal.proxies.requiring.auth..1.proxy.port={OURPROXYPORT}
    com.genuitec.pulse2.common.http.internal.proxies.requiring.auth..1.proxy.requires.authentication=true
    com.genuitec.pulse2.common.http.internal.proxies.requiring.auth..1.proxy.type=HTTPS
    com.genuitec.pulse2.common.http.internal.proxies.requiring.auth..proxy.count=2
    login.last.approach=REGISTERED
    pulse.handshake.id={HANDSHAKEID}
    url.timestamp.0=1327632006000^http\://downloads.poweredbypulse.com/downloads/products/pulse/client25/support/
    url.timestamp.1=1327632006000^http\://downloads.poweredbypulse.com/downloads/products/pulse/client25/
    url.timestamp.2=1327685327000^http\://www.poweredbypulse.com/pulse/download/live/
    
    #323346

    support-jed
    Keymaster

    Hi Michael,

    Just wanted to give you a quick heads up that we are indeed looking into this issue and will be getting back to you when we have a suggestion.

    Cheers,

    #323347

    mikesena
    Member

    Thanks mate; good to know. Thanks for the fast response.

    #323349

    support-jed
    Keymaster

    Hi Michael,

    As you deduced, we don’t have a good way for you to inject your own values for the properties that control downloads. I have tried some workarounds, but to no avail. We have ways to control this in a site-wide manner in a Pulse Private Label installation, but no reliable way to do so on a single client level. I’ve entered a feature request to allow for some client side customization of properties. Hopefully it gets into a build.

    I think your best workaround for this issue is to download and run the MyEclipse Offline installer. After running the installer, you can log into Pulse via anonymous and you’ll see the installed MyEclipse. You can migrate your anonymous profiles into your existing Pulse account and then you’ll be able to manage your MyEclipse install via Pulse. Subsequent installs of the same version of MyEclipse should not require downloads since Pulse uses a shared plugin cache.

    Depending on how many licenses your company will need, you may want to consider Secure Delivery Center (SDC). This allows you to create and manage MyEclipse (and basic Eclipse) profiles behind your firewall and likely work around the issue you’ve been seeing with your proxy. Additionally, it will make your infrastructure team happier since all the plugins in an SDC installation have been certified by Genuitec. (I’m making guess that your proxy server delays are due to heavy processing of files over a certain size for security reasons) If this is something you’d like to consider, and you have more questions, I can put you in touch with our sales team.

    http://www.genuitec.com/sdc/

    Cheers,

    #323351

    mikesena
    Member

    Hi Jed,

    Thanks for the response there. I was curious as to why I wasn’t able to apply it.

    I’ve noticed in a couple of threads here though that people are advised to update their pulse2.properties. Is this different for Pulse, as a stand-alone client? And how is it managed online?

    Also, I’m not sure if this is possible, but am I able to get a link or anything for viewing the feature request? Sounds like a good idea; I’d appreciate being able to modify values like that.

    Finally, regarding the licensing, I’ll bear that in mind and contact the support team at another stage.

    #323352

    support-jed
    Keymaster

    Hi Michael,

    In some instances, modifying pulse2.properties can stick. Unfortunately for you, this is not one of them.

    Sorry, Genuitec does not have a public ticketing system. But a feature of this magnitude will definitely make waves, so if it does get in, you’ll see references to it.

    I’m curious to hear how the offline/bundled installer works for you. Keep me posted!

    Cheers

Viewing 6 posts - 1 through 6 (of 6 total)
Reply To: [Configuration] Proxy stall timeout is not configurable

You must be logged in to post in the forum log in