Jump to content
Welcome to our new Citrix community!

Virtual Service/Server Port-Protocol and Respective Service Group Port-Protocol

Recommended Posts

Hi All, 


Here with a query related to Virtual Server Port and Service Group port.


Scneraio#1 :  Virtual Server  with port 443 (i.e Protocol-SSL to be Choose from drop down) and backend servers is/are listening on port 8080 not on 443 actually. What should be the Protocol selected on Service group created for those servers.  Will that be SSL or HTTP ?


If backend server listening on port 443 then , I know Protocol on Service Group would be SSL.


Scenario#2 :    Virtual Server on Port-40 (HTTP) (Protocol - HTTP to be select from down drop) , But backend servers listening on port 8080 not on port 80, What should be the protocol selected on Service Group created for those servers , HTTP or TCP or Any other .   

Link to comment
Share on other sites

So the protocol isn't about the port (for vservers/services) but about identifying the traffic type so the ADC can do traffic aware things.

IF the vserver is SSL, it means the underlying protocol is HTTP-based AND the ADC can do SSL termination.

Therefore the backend service/servicegroup has to be either SSL (also web-based and allows for end-to-end encryption, regardless of backend port) or it has to be HTTP based.

Then benefit is that you can present a public port to your users via the vserver and map to the backend port via the service.


If the traffic was-tcp based, then you would declare TCP frontend/TCP backend. IF encrypted, you'd have a choice of SSL_TCP/TCP (for offload) vs SSL_TCP/SSL_TCP (for end to end with ssl termination in the middle.)


The ADC can deal with different front-end (vserver) handling from backend (service/servicegroup) handling. So port changes are fine; but the protocol has to be specified correctly.

But you can't mix protocols like HTTP frontend to TCP backend....



Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Create New...