Le NI Web Server de NI Emerson est le dernier serveur Web distribué par NI Emerson. Comment vérifier la version TLS supportée?
Un peu d'histoire pour commercer
Application Web Server
Dans les versions "anciennes" vous pouviez utiliser le "serveur Web d'Application" dit Application Web Server
c'est celui qui est dans le RunTime LabVIEW.
Description: The NI Application Web Server loads Web Service applications which are deployed using LabVIEW. Stopping this service may cause deployed Web Service applications to become unavailable.
System Web Server
Description: The NI System Web Server provides NI Web Services and Web-based configuration and Monitoring utility. Stopping this service may cause some NI software to not function properly.
Startup type: Automatic
Command line: "C:\Program Files\National Instruments\Shared\NI WebServer\SystemWebServer.exe" -system
This is the older Appweb-based NI Web Server that hosts a Silverlight based web interface. It can be installed on Windows and Linux Real-Time targets.
Depuis 2020, il y a NI Web Server
Description: The NI Web Server hosts web applications and web UIs. Stopping this service may disable functionality in some NI software.
Command line: "C:\Program Files\National Instruments\Shared\Web Server\httpd.exe" -k runservice
The NI Web Server is the newer Apache-based Web Server that can be used for hosting SystemLink web interfaces. This will be the default for LabVIEW starting in 2020. This Web Service is meant to replace the aging Application Web Server and System Web Server.
This Web Server can configured using the NI Web Server Configuration.
Quelle version de TLS est supportée?
Comme il est indiqué le nouveau NI Web Server est sous base Apache. Mais quelle version de TLS est supporté?
En analysant la version du NI Web Server, qui est un serveur Apache, en version 2.4.57, le site Apache confirme les compatibilités TLS
TLSv1.3 - The minimum version of the Apache Web Server must be - Apache 2.4.37 and OpenSSL version must be OpenSSL 1.1.1
à vérifier via C:\Program Files\National Instruments\Shared\Web Server
Je n'ai pas trouvé de documentation officielle, uniquement via le lien
Network Security - SystemLink Operations Handbook
NI Web Server is based on Apache httpd and includes the NI Web Server Configuration utility to guide the selection of secure presets as well as a GUI for setting underlying Apache httpd configurations. HTTPS in NI Web Server : NI Web Server supports TLS 1.3.
Il est également possible de vérifier l'information par l'analyse du fichier de configuration du serveur sous C:\Program Files\National Instruments\Shared\Web Server\conf\extra\httpd-ssl.conf qui est configuré en
SSLProtocol all -SSLv3 -TLSv1 -TLSv1.1
Ce qui signifie : activer tous les protocoles pris en charge à l'exception de SSLv3 TLSv1 et TLSv1.1
Luc Desruelle | Mon profil | Mon blog LabVIEW | Auteur livre LabVIEW : Programmation et applications - G Web
Certified LabVIEW Architect (CLA) & Certified TestStand Developper (CTD) | LabVIEW Champion
MESULOG - LinkedIn site | NERYS - NERYS Group
| directeur CEO MESULOG
| CODIR - NERYS group
Pour ajouter un commentaire ici, vous devez être inscrit. Si vous êtes déjà inscrit, connectez-vous. Dans le cas contraire, inscrivez-vous puis connectez-vous.