Hi,
the upcoming promoted build (29) will by default enable ports
unification of the following protocol:
For developer profile (GlassFish|PE)
------------------------------------
All unsecure http-listener except the admin http-listener will now be
able to handle more than one protocol. By default, http and ws/tcp
(Tango/WSIT) protocols are supported. If you don't expect to use ws/tcp,
you can remove that line from domain.xml:
<http-listener ...>
<property name="proxiedProtocols" value="ws/tcp"/>
</http-listener>
For cluster/enterprise profiles (Cluster|EE)
---------------------------------------------
All unsecure http-listener except the admin http-listener will now be
able to handle more than one protocol. By default, http and ws/tcp
(Tango/WSIT) protocols are supported.
All admin http-listener will now support transport 'plain text' and
'secure' (tls/ssl). For example, a request to
http://localhost:4848 will
be redirected to
https://localhost:4848.
To remove http->https redirection, remove from domain.xml:
<http-listener ...>
<property name="proxiedProtocols" value="http"/>
</http-listener>
The current list of supported transports and protocols are:
protocols: ws/tcp, http
transports: tls
Other protocols will soon be added :-). If you are interested to
implement custom protocol on top of GlassFish, just let us know.
Thanks
-- Jeanfrancois