Das System-Property "java.net.preferIPv4Stack=true" muss doch wieder in jameica.sh/jameica.exe gesetzt werden. Siehe http://docs.oracle.com/javase/7/docs/api/java/net/doc-files/net-properties.html
Das Property wird nur initial beim Starten der JVM von Java ausgewertet. Das Setzen zur Laufzeit in SysPropertyService hat daher keine Wirkung. Siehe auch https://www.willuhn.de/bugzilla/show_bug.cgi?id=1327 (das war der Grund, warum ich das aus dem Script entfernt hatte)