[jdev] RE: File Transfer
programacion5 at prodigia.com
Fri Dec 10 07:09:42 CST 2004
Mail Prodigia Consultores S.L.My process is the following:
- I create the socket.
- I do 'CONNECT' with Streamhost (other machine directly) using this socket,
on IP address and port which streamhost sends to me.
- This connection completes successfully.
- I do 'CONNECT' with SHA1(streamid+initiatorjid+targetjid) hostname and
port 0, with the same socket I use for connecting with Streamhost before, it
returns it can't connect.
I don't know if I'm doing it well, I don't know what to do then.
Do I have to wait a success confirmation with second connection, or file
transfer begins automatically using socket_read?
> Ok, I'm trying to do CONNECT with the same socket and it doesn't work,
> I use sha1(streamid+initiatorid+targetid) as host and the port 0. I
> think the problem is that the host must be an ip number
> and with SHA1 doesn't return the ip number requested (when I
> use "gethostbyname"). Could you tell me what's wrong?
>The sha1(streamid+initiatorjid+targetjid) hostname is never used for
>gethostbyname. You give it to the streamhost (be it the proxy
>streamhost or the other person's machine directly) as the destination
>parameter for the SOCKS5 'CONNECT' command.
>Or am I misunderstanding your problem?
>Rachel Blackman <rcb at ceruleanstudios.com>
>Trillian Messenger - http://www.trillian.cc/
Jose Miguel Cantero .: Dpto. Programación Prodigia Consultores S.L.
email: programacion5 at prodigia.com
Tel: (34) 957 529 016 / Fax: (34) 957 529 143
More information about the JDev