OK -- thanks for the help!

Holger Schmeisky; holge...@fu-berlin.de
Takustraße 9, Room 008, Freie Universität Berlin, 14195 Berlin
+49 176 64146306

Am 06.08.2014 12:35, schrieb srossb...@arcor.de:
>   The default setting in Eclipse is true. The only reason you do not want 
> that is when you want to hide your IP.
>
>
> ----- Original Nachricht ----
> Von:     Holger Schmeisky <holge...@fu-berlin.de>
> An:      dpp-devel@lists.sourceforge.net
> Datum:   06.08.2014 12:17
> Betreff: Re: [DPP-Devel] Connection issues
>
>> When I set
>>
>>        * @param proxyEnabled
>>        *            true to enable Socks5Proxy
>>
>>
>> to true, it works, however I am not sure wether I want that. Do I want
>> that?
>>
>> Regards,
>> Holger
>>
>>
>> Holger Schmeisky; holge...@fu-berlin.de
>> Takustraße 9, Room 008, Freie Universität Berlin, 14195 Berlin
>> +49 176 64146306
>>
>> Am 06.08.2014 11:59, schrieb Holger Schmeisky:
>>> Should be this one:
>>>
>>> <iq id="dXAQ2-19" to="dev2_bob_stf@holger-laptop/Saros"
>>> from="dev1_alice_stf@holger-laptop/Saros" type="set">
>>>      <query xmlns="http://jabber.org/protocol/bytestreams";
>>> sid="saros-main-session:1274645315458956384" mode="tcp">
>>>        <streamhost jid="proxy.holger-laptop" host="127.0.1.1"
>> port="7777"/>
>>>      </query>
>>> </iq>
>>>
>>>
>>> and
>>>
>>> <iq id="dXAQ2-19" to="dev1_alice_stf@holger-laptop/Saros"
>>> from="dev2_bob_stf@holger-laptop/Saros" type="error">
>>>      <query xmlns="http://jabber.org/protocol/bytestreams";
>>> sid="saros-main-session:1274645315458956384" mode="tcp">
>>>        <streamhost jid="proxy.holger-laptop" host="127.0.1.1"
>> port="7777"/>
>>>      </query>
>>>      <error code="404" type="CANCEL">
>>>        <item-not-found xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"/>
>>>        <text xmlns="urn:ietf:params:xml:ns:xmpp-stanzas"
>>> xml:lang="en">Could not establish socket with any provided host</text>
>>>      </error>
>>> </iq>
>>>
>>>
>>>
>>> and yes I am running a local OpenFire instance so I can test without
>>> being online.
>>>
>>> Regards,
>>> Holger
>>>
>>> Holger Schmeisky; holge...@fu-berlin.de
>>> Takustraße 9, Room 008, Freie Universität Berlin, 14195 Berlin
>>> +49 176 64146306
>>>
>>> Am 05.08.2014 14:57, schrieb Stefan Rossbach:
>>>> Well next time I recommend to RTFM :P
>>>>
>>>>            connectionService
>>>>                .configure(Saros.NAMESPACE, Saros.RESOURCE, false, false,
>>>> 8888,
>>>>                    null, null, true, null, 80, true);
>>>>
>>>>
>>>>        /**
>>>>         * Configures the service. Must be at least called once before
>>>>         * {@link #connect} is called.
>>>>         *
>>>>         * @param namespace
>>>>         *            the namespace of the feature (plugin)
>>>>         * @param resource
>>>>         *            the resource qualifier for a running connection
>>>>         * @param enableDebug
>>>>         *            true to show Smack Debug Window upon XMPP connection
>>>>         * @param proxyEnabled
>>>>         *            true to enable Socks5Proxy
>>>>         * @param proxyPort
>>>>         *            Socks5Proxy port
>>>>         * @param proxyAddresses
>>>>         *            collection of addresses (either host name or ip
>>>> address) for
>>>>         *            the local Socks5 proxy, if <code>null</code> the
>>>> addresses
>>>>         *            will be determined automatically at proxy start
>>>>         * @param gatewayDeviceID
>>>>         *            the USN of a UPNP compatible gateways device to
>>>> perform port
>>>>         *            mapping on or <code>null</code>
>>>>         * @param useExternalGatewayDeviceAddress
>>>>         *            if <code>true</code> the external (ip) address of
>> the
>>>> gateway
>>>>         *            will be included into the Socks5 proxy addresses
>>>>         * @param stunServer
>>>>         *            STUN server address or <code>null</code> if STUN
>>>> discovery
>>>>         *            should not be performed
>>>>         * @param stunPort
>>>>         *            STUN server port if 0 the default stun port will be
>> used
>>>>         */
>>>>
>>>>
>>>> The problem is that:
>>>>
>>>> 1. You do not a Socks5 Proxy at all
>>>> 2. You have still the Socks5 Transport enabled which would result in
>>>> Mediated Socks5 connections but:
>>>>
>>>> It seems you are using your own XMPP server which have no Socks5 proxies
>>>> configured and so you have to
>>>> wait up to 30 seconds as no proxy is given.
>>>>
>>>> What makes me wonder is that it takes 30 seconds as there should be no
>>>> proxy at all.
>>>>
>>>> Can you please enable the Smack Debug Window and mail the IQ Stanza that
>>>> contains the StreamHosts ?
>>>>
>>>>
>>>> On 05.08.2014 14:16, Holger Schmeisky wrote:
>>>>> Hi,
>>>>>
>>>>> when I connect two IntelliJ instances, I get the following exception on
>>>>> the host:
>>>>>
>>>>>
>>>>> WARN  14:10:40,829 [pool-4-thread-1] (Socks5Transport.java:425)
>>>>> [SOCKS5Transport] Couldn't accept request but still trying to establish
>>>>> a response connection: Could not establish socket with any provided
>> host
>>>>> ERROR 14:10:40,904 [pool-4-thread-1] (Socks5Transport.java:454) An
>> error
>>>>> occured while establishing a response connection
>>>>> item-not-found(404) Could not establish socket with any provided host
>>>>>       at
>>>>>
>> org.jivesoftware.smack.util.SyncPacketSend.getReply(SyncPacketSend.java:54)
>>>>>
>>>>>       at
>>>>>
>> org.jivesoftware.smackx.bytestreams.socks5.Socks5BytestreamManager.establish
>> Session(Socks5BytestreamManager.java:481)
>>>>>
>>>>>       at
>>>>>
>> org.jivesoftware.smackx.bytestreams.socks5.Socks5BytestreamManager.establish
>> Session(Socks5BytestreamManager.java:83)
>>>>>
>>>>>       at
>>>>>
>> de.fu_berlin.inf.dpp.net.internal.Socks5Transport.establishResponseSession(S
>> ocks5Transport.java:646)
>>>>>
>>>>>       at
>>>>>
>> de.fu_berlin.inf.dpp.net.internal.Socks5Transport$1.call(Socks5Transport.jav
>> a:108)
>>>>>
>>>>>       at
>>>>>
>> de.fu_berlin.inf.dpp.net.internal.Socks5Transport$1.call(Socks5Transport.jav
>> a:105)
>>>>>
>>>>>       at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>>>>>       at
>>>>>
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
>> 45)
>>>>>
>>>>>       at
>>>>>
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
>> 15)
>>>>>
>>>>>       at java.lang.Thread.run(Thread.java:744)
>>>>> ERROR 14:10:40,905 [pool-4-thread-1] (ByteStreamTransport.java:105)
>>>>> could not establish bytestream connection to
>>>>> dev2_bob_stf@holger-laptop/Saros
>>>>> java.io.IOException: [SOCKS5Transport] Neither connection could be
>>>>> established.
>>>>>       at
>>>>>
>> de.fu_berlin.inf.dpp.net.internal.Socks5Transport.acceptNewRequest(Socks5Tra
>> nsport.java:460)
>>>>>
>>>>>       at
>>>>>
>> de.fu_berlin.inf.dpp.net.internal.Socks5Transport.acceptRequest(Socks5Transp
>> ort.java:488)
>>>>>
>>>>>       at
>>>>>
>> de.fu_berlin.inf.dpp.net.internal.ByteStreamTransport$1.incomingBytestreamRe
>> quest(ByteStreamTransport.java:77)
>>>>>
>>>>>       at
>>>>>
>> org.jivesoftware.smackx.bytestreams.socks5.InitiationListener.processRequest
>> (InitiationListener.java:91)
>>>>>
>>>>>       at
>>>>>
>> org.jivesoftware.smackx.bytestreams.socks5.InitiationListener.access$000(Ini
>> tiationListener.java:37)
>>>>>
>>>>>       at
>>>>>
>> org.jivesoftware.smackx.bytestreams.socks5.InitiationListener$1.run(Initiati
>> onListener.java:63)
>>>>>
>>>>>       at
>>>>>
>> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
>> 45)
>>>>>
>>>>>       at
>>>>>
>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
>> 15)
>>>>>
>>>>>       at java.lang.Thread.run(Thread.java:744)
>>>>>
>>>>>
>>>>> and then this one on the invitee:
>>>>>
>>>>>
>>>>>
>>>>> ERROR 14:11:10,833 [Thread-6] (DataTransferManager.java:407)
>>>>> dev1_alice_stf@holger-laptop/Saros failed to connect using
>>>>> XMPP-Socks5-Transport: [SOCKS5Transport] waiting for a response session
>>>>> timed out (30000ms) and could not establish a connection from this
>> side,
>>>>> too:
>>>>> java.io.IOException: [SOCKS5Transport] waiting for a response session
>>>>> timed out (30000ms) and could not establish a connection from this
>> side,
>>>>> too:
>>>>>       at
>>>>>
>> de.fu_berlin.inf.dpp.net.internal.Socks5Transport.establishBinaryChannel(Soc
>> ks5Transport.java:607)
>>>>>
>>>>>       at
>>>>>
>> de.fu_berlin.inf.dpp.net.internal.ByteStreamTransport.connect(ByteStreamTran
>> sport.java:48)
>>>>>
>>>>>       at
>>>>>
>> de.fu_berlin.inf.dpp.net.internal.DataTransferManager.connectInternal(DataTr
>> ansferManager.java:404)
>>>>>
>>>>>       at
>>>>>
>> de.fu_berlin.inf.dpp.net.internal.DataTransferManager.connect(DataTransferMa
>> nager.java:285)
>>>>>
>>>>>       at
>>>>>
>> de.fu_berlin.inf.dpp.core.invitation.IncomingSessionNegotiation.accept(Incom
>> ingSessionNegotiation.java:169)
>>>>>
>>>>>       at
>>>>>
>> de.fu_berlin.inf.dpp.intellij.ui.wizards.JoinSessionWizard$2.run(JoinSession
>> Wizard.java:140)
>>>>>
>>>>>       at
>> de.fu_berlin.inf.dpp.util.ThreadUtils$1.run(ThreadUtils.java:38)
>>>>>       at java.lang.Thread.run(Thread.java:744)
>>>>> Caused by: item-not-found(404) Could not establish socket with any
>>>>> provided host
>>>>>       at
>>>>>
>> org.jivesoftware.smack.util.SyncPacketSend.getReply(SyncPacketSend.java:54)
>>>>>
>>>>>       at
>>>>>
>> org.jivesoftware.smackx.bytestreams.socks5.Socks5BytestreamManager.establish
>> Session(Socks5BytestreamManager.java:481)
>>>>>
>>>>>       at
>>>>>
>> org.jivesoftware.smackx.bytestreams.socks5.Socks5BytestreamManager.establish
>> Session(Socks5BytestreamManager.java:83)
>>>>>
>>>>>       at
>>>>>
>> de.fu_berlin.inf.dpp.net.internal.Socks5Transport.establishBinaryChannel(Soc
>> ks5Transport.java:525)
>>>>>
>>>>>
>>>>>
>>>>> Then it takes about a minute and the two instances are connected. This
>>>>> does not happen when connecting to Eclipse. Does anybody have a guess
>>>>> what this is?
>>>>>
>>>>> Regards,
>>>>> Holge
>>>>>
>>>>>
>>>
>>>
>> ----------------------------------------------------------------------------
>> --
>>> Infragistics Professional
>>> Build stunning WinForms apps today!
>>> Reboot your WinForms applications with our WinForms controls.
>>> Build a bridge from your legacy apps to the future.
>>>
>> http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
>>
>>> _______________________________________________
>>> DPP-Devel mailing list
>>> DPP-Devel@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/dpp-devel
>>>
>>
>> ----------------------------------------------------------------------------
>> --
>> Infragistics Professional
>> Build stunning WinForms apps today!
>> Reboot your WinForms applications with our WinForms controls.
>> Build a bridge from your legacy apps to the future.
>> http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
>>
>> _______________________________________________
>> DPP-Devel mailing list
>> DPP-Devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/dpp-devel
>>

------------------------------------------------------------------------------
Infragistics Professional
Build stunning WinForms apps today!
Reboot your WinForms applications with our WinForms controls. 
Build a bridge from your legacy apps to the future.
http://pubads.g.doubleclick.net/gampad/clk?id=153845071&iu=/4140/ostg.clktrk
_______________________________________________
DPP-Devel mailing list
DPP-Devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dpp-devel

Reply via email to