web-dev-qa-db-fra.com

Existe-t-il un autre port standard HTTPS?

HTTP a des ports alternatifs bien connus, comme 8080, etc.

Si j'ai besoin de déployer un service servi via HTTP sécurisé ou d'assigner un port à un service HTTPS sur mon ordinateur local, mais que je dispose déjà d'un autre service HTTPS gérant le port 443, existe-t-il une convention concernant ce port utiliser?


Note latérale: cette question a été postée à titre de référence car la réponse était déjà postée à une question, mais cette question ne posait pas exactement la même question - de toute façon, la réponse recueillait beaucoup de votes positifs.

19
Áxel Costas Pena

Il n'y a pas de norme à ce sujet, mais le port 8443 est parfois appelé the http-alt , et il semble que le seul utilisé couramment comme port HTTPS alternatif.

Il est peut-être devenu populaire grâce à mod_nss (une alternative du module HTTPD à mod_ssl) qui l’utilise avec sa configuration par défaut.

23
Áxel Costas Pena

Comme déjà indiqué, je dirais qu’il n’ya pas de port alternatif standard à utiliser. C'est à vous de choisir le port à utiliser.

Personnellement J'aime utiliser 443xx, xx étant un nombre à 2 chiffres, par exemple. 44301. Selon le liste de Wikipedia sur les numéros de port TCP/UDP , les ports 4430044399 sont inutilisés. (Pour plusieurs ports HTTP, j'utilise 80xx de la même manière.)

Notez que j'utilise ces ports alternatifs uniquement pour des services Web temporaires ou personnels. Si vous souhaitez exécuter plusieurs services Web sur la même adresse IP en production, je vous suggère de configurer un proxy SNI tel que sniproxy . (Cependant, si vos services Web s'exécutent tous sur le même serveur Web tel qu'Apache, la configuration de hôtes virtuels est suffisante.)

0
myrdd