luc desruelle's Blogue

Navigateur communautaire
annuler
Affichage des résultats de 
Rechercher plutôt 
Vouliez-vous dire : 

NI Web Server : version TLS ?

Desruelle_luc
Trusted Enthusiast

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

 

 

banniere Luc Livre NXG Champion.png

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