I have the same problem - the automatic updated on ISA 4.1.0 finds the update to 4.1.1 and apparently installs it but after a restart of ISA I am still on version 4.1.0.0 and the updated tries to reinstall the update. I am using ISA v4.1 on Linux (Ubuntu 9.10)
I get the below in the error log; n.b. that my system responds to mentioned IP:$ ping 127.0.1.1
PING 127.0.1.1 (127.0.1.1) 56(84) bytes of data.
64 bytes from 127.0.1.1: icmp_seq=1 ttl=64 time=0.047 ms
...
but am not sure about the listener (as no port is mentioned in the logs)
<CommonBaseEvent creationTme="2009-11-11T11:40:38.094+00:00" globalInstanceId="EL7f000101000124e30901980000002d" msg="Error notifying registry change listener." severity="50" version="1.0.1">
<extendedDataElements name="CommonBaseEventLogRecord:level" type="noValue">
<children name="CommonBaseEventLogRecord:name" type="string">
<values>SEVERE</values>
</children>
</extendedDataElements>
<extendedDataElements name="CommonBaseEventLogRecord:Exception" type="string">
<values>org.eclipse.swt.SWTException: Device is disposed
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.widgets.Display.error(Unknown Source)
at org.eclipse.swt.widgets.Display.syncExec(Unknown Source)
at org.eclipse.ui.internal.menus.WorkbenchMenuService$1.registryChanged(Unknown Source)
at org.eclipse.core.internal.registry.ExtensionRegistry$2.run(Unknown Source)
at org.eclipse.core.runtime.SafeRunner.run(Unknown Source)
at org.eclipse.core.internal.registry.ExtensionRegistry.processChangeEvent(Unknown Source)
at org.eclipse.core.runtime.spi.RegistryStrategy.processChangeEvent(Unknown Source)
at org.eclipse.core.internal.registry.osgi.ExtensionEventDispatcherJob.run(Unknown Source)
at org.eclipse.core.internal.jobs.Worker.run(Unknown Source)
</values>
</extendedDataElements>
<sourceComponentId component="Expeditor 6.2" componentIdType="ProductName" instanceId="1249996638" location="127.0.1.1" locationType="IPV4" subComponent="org.eclipse.equinox.registry" threadId="2" componentType="http://www.w3.org/2001/XMLSchema-instance"/>
<situation categoryName="ReportSituation">
<situationType xmlns:xsi="ReportSituation" reasoningScope="INTERNAL" reportCategory="LOG"/>
</situation>
</CommonBaseEvent>