Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go »
No member browsing this thread
Thread Status: Active
Total posts in this thread: 3
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 1203 times and has 2 replies Next Thread
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Where is the protocol usage specification?

Greetings,

I work as a Network Security Engineer. I wish to support this project but the client cannot successfully connect to get data. I am on a dedicated connection, behind a firewall, and this is the only app. that doesn't seem to be able to connect through the firewall. Streaming audio works. Downloads work. SSH works, everything client-initiated works, except for WCG. This makes me think there is some server-initiate communication that my firewall rejects.

Is there a protocol usage specification? What protocols and ports are used for negotiation? Does the client require some sort of open inbound port? I hope not.

If there is a published specification, please point me to it. If not, please publish one. I'd prefer to read a published spec. then to take a sniffer and figure it out.


Thanks
[Dec 5, 2004 1:47:45 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Where is the protocol usage specification?

dyrnwyn --

I don't think that it will answer all of your questions, but it does discuss the outbound ports that need to be open and the possible requirement for a PROXY server: http://www.worldcommunitygrid.org/join_now/connecting_to_the_server.html

Since you are involved in network security, you might also want to read http://www.worldcommunitygrid.org/join_now/privacy_and_security.html

Finally, there is an architecture document at http://www.ud.com/rescenter/files/mp_architecture.pdf and another document at http://www.ud.com/rescenter/files/mp_platform_security.pdf which discusses platform security. These are both published by United Devices, the developers of the Grid application that the WCG uses.

If that doesn't provide all the answers you need, let us know in another posting to this thread. There are a number of WCG users willing to share their expertise in these forums.
----------------------------------------
[Edit 3 times, last edit by Former Member at Dec 5, 2004 3:10:23 AM]
[Dec 5, 2004 2:52:21 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Alther
Former World Community Grid Tech
United States of America
Joined: Sep 30, 2004
Post Count: 414
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Where is the protocol usage specification?

Greetings,

I work as a Network Security Engineer. I wish to support this project but the client cannot successfully connect to get data. I am on a dedicated connection, behind a firewall, and this is the only app. that doesn't seem to be able to connect through the firewall. Streaming audio works. Downloads work. SSH works, everything client-initiated works, except for WCG. This makes me think there is some server-initiate communication that my firewall rejects.

The agent acts just like a web browser. All communication is client initiated and only happens when the agent needs to send results and download workunits.

Is there a protocol usage specification? What protocols and ports are used for negotiation? Does the client require some sort of open inbound port? I hope not.

If there is a published specification, please point me to it. If not, please publish one. I'd prefer to read a published spec. then to take a sniffer and figure it out.

See previous post from Dave Bell. It was pretty thorough.
----------------------------------------
Rick Alther
Former World Community Grid Developer
[Dec 6, 2004 1:40:45 AM]   Link   Report threatening or abusive post: please login first  Go to top 
[ Jump to Last Post ]
Post new Thread