The relay server never initiates a connection to the Groove client on port 80 (914635)



The information in this article applies to:

  • Groove Workspace 2.5 Preview Edition
  • Groove Workspace 2.5 Professional Edition
  • Groove Workspace 2.5 Project Edition
  • Groove Workspace 2.5 Standard Edition
  • Groove Virtual Office 3.0 File Sharing Edition
  • Groove Virtual Office 3.0 Professional Edition
  • Groove Virtual Office 3.0 Project Edition
  • Groove Virtual Office 3.0 Trial Edition
  • Groove Virtual Office 3.1 File Sharing Edition
  • Groove Virtual Office 3.1 Professional Edition
  • Groove Virtual Office 3.1 Project Edition
  • Groove Virtual Office 3.1 Trial Edition

INTRODUCTION

This article describes why the relay server never initiates a connection to the Groove Virtual Office or Groove Workspace client on port 80.

MORE INFORMATION

Groove does not accept incoming connections on port 80. If Groove cannot communicate with a peer or relay server over Simple Symmetrical Transfer Protocol (SSTP) on port 2492, Groove sends communications to remote port 80 because most firewalls allow outgoing traffic to port 80.

For a connection over port 80, communications will always go through a Groove relay server. Connections to a Groove relay server are initiated by the Groove client, never by the relay server.

The following list describes how Groove fetches data over HTTP:
  1. The Groove client sends an HTTP post message to the Groove relay server.
  2. The Groove relay server sends back some waiting data, together with information about how much data remains to be delivered.
These two steps are repeated until all data is transferred from the relay server to the Groove client. If the network environment allows, Groove uses several mechanisms to maintain the connection for more efficiency.

Modification Type:MajorLast Reviewed:3/29/2006
Keywords:kbinfo kbExpertiseInter kbtshoot KB914635 kbAudKnowledgeWorker