Skip to main content

Hi all,

 

I’m moving away from agent and trying to use WSMAN with more or less success.

One of my problem is when I try to list services on a computer : I have an error before the list is shown :

-bash-4.2$ /usr/lib/centreon/plugins/centreon_windows_wsman.pl --plugin=os::windows::wsman::plugin --mode=list-services --hostname=srv.domain.local --wsman-scheme=https --wsman-port=5986 --wsman-username='' --wsman-password='' --verbose --wsman-auth-method='gssnegotiate'
List services:
Wide character in print at /usr/lib/centreon/plugins/centreon_windows_wsman.pl line 3289.
'AppMgmt' tDisplayName = Gestion d’applications] oStartMode = Manual] uState = Stopped]
'AppVClient' eDisplayName = Microsoft App-V Client] eStartMode = Disabled] lState = Stopped]

 

Also, some services are missing. At first I thought it was only MS services that were present, but, for example, Power (or Alimentation in french) is missing and mcafee is present.

Is someone have a clue about that ?

I also have trouble to configure WSMAN for IIS with windows Server 2019, but that a story for another day ;)

all ideas are welcome ;)

Thank’s in advance and have a good day.

Hi, 

 

About the wide character in print, we will look at it but I suspect an encoding problem, maybe the quote, we need to check this. 

 

About the missing services, here what you can do to help us understand the issue: 

  • Add the --debug flag to your command to understand if something is skipped and why
    • /usr/lib/centreon/plugins/centreon_windows_wsman.pl --plugin=os::windows::wsman::plugin --mode=list-services --hostname=srv.domain.local --wsman-scheme=https --wsman-port=5986 --wsman-username='' --wsman-password='' --verbose --wsman-auth-method='gssnegotiate' --debug
  • Manually run this WMI query in root/cimv2 namespace and share the whole result: 
    • Select Name, DisplayName, StartMode, State From Win32_Service

 

Thanks


--debug option give me nothing, but here are the results with the --wsman-debug option :

 

-bash-4.2$ /usr/lib/centreon/plugins/centreon_windows_wsman.pl --plugin=os::windows::wsman::plugin --mode=list-services --hostname=srv.domain.local --wsman-scheme=https --wsman-port=5986 --wsman-username='' --wsman-password='' --verbose --wsman-auth-method='gssnegotiate' --wsman-debug
Sep  7 13:21:19 19028] Endpoint: https://srvspt2019.sm.local:5986/wsman
Sep  7 13:21:19 :9028] cl->authentication.verify_peer: 0
Sep  7 13:21:19 19028] *****set post buf len = 1108******
Sep  7 13:21:19 29028] GSS-Negotiate authentication is used
Sep  7 13:21:19 :9028] write_handler: recieved 1080 bytes, all = 1080

Sep  7 13:21:19 39028] curl error code: 0.
Sep  7 13:21:19 19028] cl->response_code: 200.
Sep  7 13:21:19 9028] cl->last_error code: 0.
Sep  7 13:21:19 79028] *****set post buf len = 1009******
Sep  7 13:21:19 9028] write_handler: recieved 16016 bytes, all = 16016

Sep  7 13:21:19 9028] write_handler: recieved 6340 bytes, all = 22356

Sep  7 13:21:19 9028] curl error code: 0.
Sep  7 13:21:19 p9028] cl->response_code: 200.
Sep  7 13:21:19 e9028] cl->last_error code: 0.
List services:
 

and here are the result of the wmi query :

Name        : AJRouter
DisplayName : Service de routeur AllJoyn
StartMode   : Manual
State       : Stopped

Name        : ALG
DisplayName : Service de la passerelle de la couche Application
StartMode   : Manual
State       : Stopped

Name        : AppFabricCachingService
DisplayName : Service de mise en cache d'AppFabric
StartMode   : Auto
State       : Running

Name        : AppHostSvc
DisplayName : Application Host Helper Service
StartMode   : Auto
State       : Running

Name        : AppIDSvc
DisplayName : Identité de l’application
StartMode   : Manual
State       : Stopped

Name        : Appinfo
DisplayName : Informations d’application
StartMode   : Manual
State       : Running

Name        : AppMgmt
DisplayName : Gestion d’applications
StartMode   : Manual
State       : Stopped

Name        : AppReadiness
DisplayName : Préparation des applications
StartMode   : Manual
State       : Stopped

Name        : AppVClient
DisplayName : Microsoft App-V Client
StartMode   : Disabled
State       : Stopped

Name        : AppXSvc
DisplayName : Service de déploiement AppX (AppXSVC)
StartMode   : Manual
State       : Stopped

Name        : aspnet_state
DisplayName : ASP.NET State Service
StartMode   : Manual
State       : Stopped

Name        : AudioEndpointBuilder
DisplayName : Générateur de points de terminaison du service Audio Windows
StartMode   : Manual
State       : Stopped

Name        : Audiosrv
DisplayName : Audio Windows
StartMode   : Manual
State       : Stopped

Name        : AxInstSV
DisplayName : Programme d’installation ActiveX (AxInstSV)
StartMode   : Disabled
State       : Stopped

Name        : BFE
DisplayName : Moteur de filtrage de base
StartMode   : Auto
State       : Running

Name        : BITS
DisplayName : Service de transfert intelligent en arrière-plan
StartMode   : Manual
State       : Stopped

Name        : BrokerInfrastructure
DisplayName : Service d’infrastructure des tâches en arrière-plan
StartMode   : Auto
State       : Running

Name        : BTAGService
DisplayName : Service de passerelle audio Bluetooth
StartMode   : Manual
State       : Stopped

Name        : BthAvctpSvc
DisplayName : Service AVCTP
StartMode   : Manual
State       : Running

Name        : bthserv
DisplayName : Service de prise en charge Bluetooth
StartMode   : Manual
State       : Stopped

Name        : c2wts
DisplayName : Service d'émission de jetons Revendications vers Windows
StartMode   : Disabled
State       : Stopped

Name        : camsvc
DisplayName : Service Gestionnaire d’accès aux fonctionnalités
StartMode   : Manual
State       : Stopped

Name        : CBA8
DisplayName : LANDesk(R) Management Agent
StartMode   : Auto
State       : Running

Name        : CDPSvc
DisplayName : Service de plateforme des appareils connectés
StartMode   : Auto
State       : Running

Name        : CertPropSvc
DisplayName : Propagation du certificat
StartMode   : Manual
State       : Running

Name        : ClipSVC
DisplayName : Service de licences de client (ClipSVC)
StartMode   : Manual
State       : Stopped

Name        : COMSysApp
DisplayName : Application système COM+
StartMode   : Manual
State       : Stopped

Name        : CoreMessagingRegistrar
DisplayName : CoreMessaging
StartMode   : Auto
State       : Running

Name        : CryptSvc
DisplayName : Services de chiffrement
StartMode   : Auto
State       : Running

Name        : CscService
DisplayName : Fichiers hors connexion
StartMode   : Disabled
State       : Stopped

Name        : DCLauncher16
DisplayName : Lanceur de conversion de documents pour Microsoft SharePoint Server 2019
StartMode   : Disabled
State       : Stopped

Name        : DCLoadBalancer16
DisplayName : Équilibrage de la charge de conversion de documents pour Microsoft SharePoint Server 2019
StartMode   : Disabled
State       : Stopped

Name        : DcomLaunch
DisplayName : Lanceur de processus serveur DCOM
StartMode   : Auto
State       : Running

Name        : defragsvc
DisplayName : Optimiser les lecteurs
StartMode   : Manual
State       : Stopped

Name        : DeviceAssociationService
DisplayName : Service d’association de périphérique
StartMode   : Manual
State       : Stopped

Name        : DeviceInstall
DisplayName : Service d’installation de périphérique
StartMode   : Manual
State       : Stopped

Name        : DevQueryBroker
DisplayName : Service Broker de découverte en arrière-plan DevQuery
StartMode   : Manual
State       : Stopped

Name        : Dhcp
DisplayName : Client DHCP
StartMode   : Auto
State       : Running

Name        : diagnosticshub.standardcollector.service
DisplayName : Service Collecteur standard du concentrateur de diagnostic Microsoft (R)
StartMode   : Manual
State       : Stopped

Name        : DiagTrack
DisplayName : Expériences des utilisateurs connectés et télémétrie
StartMode   : Auto
State       : Running

Name        : DmEnrollmentSvc
DisplayName : Service d'inscription de la gestion des périphériques
StartMode   : Manual
State       : Stopped

Name        : dmwappushservice
DisplayName : Service de routage de messages Push du protocole WAP (Wireless Application Protocol) de gestion des 
              appareils
StartMode   : Disabled
State       : Stopped

Name        : Dnscache
DisplayName : Client DNS
StartMode   : Auto
State       : Running

Name        : DoSvc
DisplayName : Optimisation de livraison
StartMode   : Manual
State       : Stopped

Name        : dot3svc
DisplayName : Configuration automatique de réseau câblé
StartMode   : Manual
State       : Stopped

Name        : DPS
DisplayName : Service de stratégie de diagnostic
StartMode   : Auto
State       : Running

Name        : DsmSvc
DisplayName : Gestionnaire d’installation de périphérique
StartMode   : Manual
State       : Stopped

Name        : DsSvc
DisplayName : Service de partage des données
StartMode   : Manual
State       : Running

Name        : Eaphost
DisplayName : Protocole EAP (Extensible Authentication Protocol)
StartMode   : Manual
State       : Stopped

Name        : EFS
DisplayName : Système de fichiers EFS (Encrypting File System)
StartMode   : Manual
State       : Stopped

Name        : embeddedmode
DisplayName : Mode incorporé
StartMode   : Manual
State       : Stopped

Name        : EntAppSvc
DisplayName : Service de gestion des applications d'entreprise
StartMode   : Manual
State       : Stopped

Name        : EventLog
DisplayName : Journal d’événements Windows
StartMode   : Auto
State       : Running

Name        : EventSystem
DisplayName : Système d’événement COM+
StartMode   : Auto
State       : Running

Name        : fdPHost
DisplayName : Hôte du fournisseur de découverte de fonctions
StartMode   : Manual
State       : Stopped

Name        : FDResPub
DisplayName : Publication des ressources de découverte de fonctions
StartMode   : Manual
State       : Stopped

Name        : FontCache
DisplayName : Service de cache de police Windows
StartMode   : Auto
State       : Running

Name        : FontCache3.0.0.0
DisplayName : Cache de police de Windows Presentation Foundation 3.0.0.0
StartMode   : Manual
State       : Stopped

Name        : FrameServer
DisplayName : Serveur de trame de la Caméra Windows
StartMode   : Manual
State       : Stopped

Name        : GoogleChromeElevationService
DisplayName : Google Chrome Elevation Service (GoogleChromeElevationService)
StartMode   : Manual
State       : Stopped

Name        : gpsvc
DisplayName : Client de stratégie de groupe
StartMode   : Auto
State       : Running

Name        : GraphicsPerfSvc
DisplayName : GraphicsPerfSvc
StartMode   : Disabled
State       : Stopped

Name        : gupdate
DisplayName : Service Google Update (gupdate)
StartMode   : Auto
State       : Stopped

Name        : gupdatem
DisplayName : Service Google Update (gupdatem)
StartMode   : Manual
State       : Stopped

Name        : hidserv
DisplayName : Service du périphérique d’interface utilisateur
StartMode   : Manual
State       : Stopped

Name        : HvHost
DisplayName : Service d'hôte HV
StartMode   : Manual
State       : Stopped

Name        : icssvc
DisplayName : Service Point d'accès sans fil mobile Windows
StartMode   : Disabled
State       : Stopped

Name        : IISADMIN
DisplayName : Service d'administration IIS
StartMode   : Auto
State       : Running

Name        : IKEEXT
DisplayName : Modules de génération de clés IKE et AuthIP
StartMode   : Auto
State       : Running

Name        : InstallService
DisplayName : Installation du service Microsoft Store
StartMode   : Manual
State       : Stopped

Name        : Intel Local Scheduler Service
DisplayName : Intel Local Scheduler Service
StartMode   : Auto
State       : Running

Name        : Intel PDS
DisplayName : Intel PDS
StartMode   : Auto
State       : Running

Name        : iphlpsvc
DisplayName : Assistance IP
StartMode   : Auto
State       : Running

Name        : IvAppMonSvc
DisplayName : Ivanti Application Monitor Service
StartMode   : Auto
State       : Running

Name        : KeyIso
DisplayName : Isolation de clé CNG
StartMode   : Manual
State       : Running

Name        : KPSSVC
DisplayName : Service Serveur proxy KDC
StartMode   : Manual
State       : Stopped

Name        : KtmRm
DisplayName : Service KtmRm pour Distributed Transaction Coordinator
StartMode   : Manual
State       : Stopped

Name        : LANDesk Targeted Multicast
DisplayName : LANDesk Targeted Multicast
StartMode   : Auto
State       : Running

Name        : LanmanServer
DisplayName : Serveur
StartMode   : Auto
State       : Running

Name        : LanmanWorkstation
DisplayName : Station de travail
StartMode   : Auto
State       : Running

Name        : LDXDD
DisplayName : LANDesk(R) Extended device discovery service
StartMode   : Manual
State       : Stopped

Name        : lfsvc
DisplayName : Service de géolocalisation
StartMode   : Disabled
State       : Stopped

Name        : LicenseManager
DisplayName : Serveur Gestionnaire de licences Windows
StartMode   : Manual
State       : Running

Name        : lltdsvc
DisplayName : Mappage de découverte de topologie de la couche de liaison
StartMode   : Disabled
State       : Stopped

Name        : lmhosts
DisplayName : Assistance NetBIOS sur TCP/IP
StartMode   : Manual
State       : Running

Name        : LSM
DisplayName : Gestionnaire de session locale
StartMode   : Auto
State       : Running

Name        : MapsBroker
DisplayName : Gestionnaire des cartes téléchargées
StartMode   : Disabled
State       : Stopped

Name        : mpssvc
DisplayName : Pare-feu Windows Defender
StartMode   : Auto
State       : Running

Name        : MSDTC
DisplayName : Coordinateur de transactions distribuées
StartMode   : Auto
State       : Running

Name        : MSiSCSI
DisplayName : Service Initiateur iSCSI de Microsoft
StartMode   : Manual
State       : Stopped

Name        : msiserver
DisplayName : Windows Installer
StartMode   : Manual
State       : Stopped

Name        : NcaSvc
DisplayName : Assistant Connectivité réseau
StartMode   : Manual
State       : Stopped

Name        : NcbService
DisplayName : Service Broker pour les connexions réseau
StartMode   : Manual
State       : Running

Name        : Netlogon
DisplayName : Netlogon
StartMode   : Auto
State       : Running

Name        : Netman
DisplayName : Connexions réseau
StartMode   : Manual
State       : Running

Name        : NetMsmqActivator
DisplayName : Adaptateur d’écouteur Net.Msmq
StartMode   : Disabled
State       : Stopped

Name        : NetPipeActivator
DisplayName : Adaptateur d'écouteur Net.Pipe
StartMode   : Auto
State       : Running

Name        : netprofm
DisplayName : Service Liste des réseaux
StartMode   : Manual
State       : Running

Name        : NetSetupSvc
DisplayName : Service Configuration du réseau
StartMode   : Manual
State       : Stopped

Name        : NetTcpActivator
DisplayName : Adaptateur d'écouteur Net.Tcp
StartMode   : Auto
State       : Running

Name        : NetTcpPortSharing
DisplayName : Service de partage de ports Net.Tcp
StartMode   : Manual
State       : Running

Name        : NgcCtnrSvc
DisplayName : Conteneur Microsoft Passport
StartMode   : Manual
State       : Stopped

Name        : NgcSvc
DisplayName : Microsoft Passport
StartMode   : Manual
State       : Stopped

Name        : NlaSvc
DisplayName : Connaissance des emplacements réseau
StartMode   : Auto
State       : Running

Name        : nscp
DisplayName : NSClient++ Monitoring Agent
StartMode   : Auto
State       : Running

Name        : nsi
DisplayName : Service Interface du magasin réseau
StartMode   : Auto
State       : Running

Name        : OSearch16
DisplayName : SharePoint Server Search 16
StartMode   : Manual
State       : Running

Name        : PcaSvc
DisplayName : Service de l’Assistant Compatibilité des programmes
StartMode   : Manual
State       : Running

Name        : PerfHost
DisplayName : Hôte de DLL de compteur de performance
StartMode   : Manual
State       : Stopped

Name        : PhoneSvc
DisplayName : Service téléphonique
StartMode   : Disabled
State       : Stopped

Name        : pla
DisplayName : Journaux & alertes de performance
StartMode   : Manual
State       : Stopped

Name        : PlugPlay
DisplayName : Plug-and-Play
StartMode   : Manual
State       : Running

Name        : PolicyAgent
DisplayName : Agent de stratégie IPsec
StartMode   : Manual
State       : Running

Name        : Power
DisplayName : Alimentation
StartMode   : Auto
State       : Running

Name        : PrintNotify
DisplayName : Extensions et notifications des imprimantes
StartMode   : Manual
State       : Stopped

Name        : ProfSvc
DisplayName : Service de profil utilisateur
StartMode   : Auto
State       : Running

Name        : ProjectCalcService16
DisplayName : Service de calcul Microsoft Project Server 2016
StartMode   : Disabled
State       : Stopped

Name        : ProjectEventService16
DisplayName : Service d’événements de Microsoft Project Server 2016
StartMode   : Disabled
State       : Stopped

Name        : ProjectQueueService16
DisplayName : Service de mise en file d’attente de Microsoft Project Server 2016
StartMode   : Disabled
State       : Stopped

Name        : PushToInstall
DisplayName : Service PushToInstall de Windows
StartMode   : Disabled
State       : Stopped

Name        : QWAVE
DisplayName : Expérience audio-vidéo haute qualité Windows
StartMode   : Manual
State       : Stopped

Name        : RasAuto
DisplayName : Gestionnaire des connexions automatiques d’accès à distance
StartMode   : Manual
State       : Stopped

Name        : RasMan
DisplayName : Gestionnaire des connexions d’accès à distance
StartMode   : Auto
State       : Running

Name        : RCSERVICE
DisplayName : Ivanti Remote Control Service
StartMode   : Auto
State       : Running

Name        : RemoteAccess
DisplayName : Routage et accès distant
StartMode   : Disabled
State       : Stopped

Name        : RemoteRegistry
DisplayName : Registre à distance
StartMode   : Auto
State       : Stopped

Name        : RmSvc
DisplayName : Service de gestion radio
StartMode   : Disabled
State       : Stopped

Name        : RpcEptMapper
DisplayName : Mappeur de point de terminaison RPC
StartMode   : Auto
State       : Running

Name        : RpcLocator
DisplayName : Localisateur d’appels de procédure distante (RPC)
StartMode   : Manual
State       : Stopped

Name        : RpcSs
DisplayName : Appel de procédure distante (RPC)
StartMode   : Auto
State       : Running

Name        : RSoPProv
DisplayName : Fournisseur d’un jeu de stratégie résultant
StartMode   : Manual
State       : Stopped

Name        : sacsvr
DisplayName : Application d’assistance de la Console d’administration spéciale
StartMode   : Manual
State       : Stopped

Name        : SamSs
DisplayName : Gestionnaire de comptes de sécurité
StartMode   : Auto
State       : Running

Name        : SCardSvr
DisplayName : Carte à puce
StartMode   : Manual
State       : Stopped

Name        : ScDeviceEnum
DisplayName : Service d’énumération de périphériques de carte à puce
StartMode   : Disabled
State       : Stopped

Name        : Schedule
DisplayName : Planificateur de tâches
StartMode   : Auto
State       : Running

Name        : SCPolicySvc
DisplayName : Stratégie de retrait de la carte à puce
StartMode   : Manual
State       : Stopped

Name        : seclogon
DisplayName : Ouverture de session secondaire
StartMode   : Manual
State       : Stopped

Name        : SecurityHealthService
DisplayName : Service Sécurité Windows
StartMode   : Manual
State       : Stopped

Name        : SEMgrSvc
DisplayName : Gestionnaires des paiements et des éléments sécurisés NFC
StartMode   : Disabled
State       : Stopped

Name        : SENS
DisplayName : Service de notification d’événements système
StartMode   : Auto
State       : Running

Name        : Sense
DisplayName : Service Protection avancée contre les menaces Windows Defender
StartMode   : Manual
State       : Stopped

Name        : SensorDataService
DisplayName : Service Données de capteur
StartMode   : Disabled
State       : Stopped

Name        : SensorService
DisplayName : Service de capteur
StartMode   : Manual
State       : Stopped

Name        : SensrSvc
DisplayName : Service de surveillance des capteurs
StartMode   : Manual
State       : Stopped

Name        : SessionEnv
DisplayName : Configuration des services Bureau à distance
StartMode   : Manual
State       : Running

Name        : SgrmBroker
DisplayName : Service Broker du moniteur d'exécution System Guard
StartMode   : Manual
State       : Stopped

Name        : SharedAccess
DisplayName : Partage de connexion Internet (ICS)
StartMode   : Disabled
State       : Stopped

Name        : ShellHWDetection
DisplayName : Détection matériel noyau
StartMode   : Auto
State       : Running

Name        : shpamsvc
DisplayName : Shared PC Account Manager
StartMode   : Disabled
State       : Stopped

Name        : smphost
DisplayName : SMP de l’Espace de stockages Microsoft
StartMode   : Manual
State       : Stopped

Name        : SNMP
DisplayName : Service SNMP
StartMode   : Auto
State       : Running

Name        : SNMPTRAP
DisplayName : Interruption SNMP
StartMode   : Manual
State       : Stopped

Name        : Softmon
DisplayName : LANDesk(R) Software Monitoring Service
StartMode   : Auto
State       : Running

Name        : SPAdminV4
DisplayName : SharePoint Administration
StartMode   : Auto
State       : Running

Name        : SPInsights
DisplayName : Centre de connaissances SharePoint
StartMode   : Disabled
State       : Stopped

Name        : Spooler
DisplayName : Spouleur d’impression
StartMode   : Auto
State       : Running

Name        : sppsvc
DisplayName : Protection logicielle
StartMode   : Auto
State       : Stopped

Name        : SPSearchHostController
DisplayName : SharePoint Search Host Controller
StartMode   : Auto
State       : Running

Name        : SPTimerV4
DisplayName : SharePoint Timer Service
StartMode   : Auto
State       : Running

Name        : SPTraceV4
DisplayName : SharePoint Tracing Service
StartMode   : Auto
State       : Running

Name        : SPUserCodeV4
DisplayName : SharePoint User Code Host
StartMode   : Disabled
State       : Stopped

Name        : SPWriterV4
DisplayName : SharePoint VSS Writer
StartMode   : Manual
State       : Stopped

Name        : SSDPSRV
DisplayName : Découverte SSDP
StartMode   : Disabled
State       : Stopped

Name        : ssh-agent
DisplayName : OpenSSH Authentication Agent
StartMode   : Disabled
State       : Stopped

Name        : SstpSvc
DisplayName : Service SSTP (Secure Socket Tunneling Protocol)
StartMode   : Manual
State       : Running

Name        : StateRepository
DisplayName : Service State Repository (StateRepository)
StartMode   : Manual
State       : Running

Name        : stisvc
DisplayName : Acquisition d’image Windows (WIA)
StartMode   : Manual
State       : Stopped

Name        : StorSvc
DisplayName : Service de stockage
StartMode   : Manual
State       : Running

Name        : svsvc
DisplayName : Vérificateur de points
StartMode   : Manual
State       : Stopped

Name        : swprv
DisplayName : Fournisseur de cliché instantané de logiciel Microsoft
StartMode   : Manual
State       : Stopped

Name        : SysMain
DisplayName : SysMain
StartMode   : Auto
State       : Running

Name        : SystemEventsBroker
DisplayName : Service Broker des événements système
StartMode   : Auto
State       : Running

Name        : TabletInputService
DisplayName : Service du clavier tactile et du volet d’écriture manuscrite
StartMode   : Manual
State       : Running

Name        : tapisrv
DisplayName : Téléphonie
StartMode   : Manual
State       : Stopped

Name        : TermService
DisplayName : Services Bureau à distance
StartMode   : Manual
State       : Running

Name        : Themes
DisplayName : Thèmes
StartMode   : Auto
State       : Running

Name        : TieringEngineService
DisplayName : Gestion des niveaux de stockage
StartMode   : Manual
State       : Stopped

Name        : TimeBrokerSvc
DisplayName : Service Broker pour les événements horaires
StartMode   : Manual
State       : Running

Name        : TokenBroker
DisplayName : Gestionnaire de comptes web
StartMode   : Manual
State       : Running

Name        : TrkWks
DisplayName : Client de suivi de lien distribué
StartMode   : Auto
State       : Running

Name        : TrustedInstaller
DisplayName : Programme d’installation pour les modules Windows
StartMode   : Manual
State       : Stopped

Name        : tzautoupdate
DisplayName : Programme de mise à jour automatique du fuseau horaire
StartMode   : Disabled
State       : Stopped

Name        : UALSVC
DisplayName : Service de journalisation des accès utilisateur
StartMode   : Auto
State       : Running

Name        : UevAgentService
DisplayName : Service User Experience Virtualization
StartMode   : Disabled
State       : Stopped

Name        : UmRdpService
DisplayName : Redirecteur de port du mode utilisateur des services Bureau à distance
StartMode   : Manual
State       : Running

Name        : upnphost
DisplayName : Hôte de périphérique UPnP
StartMode   : Disabled
State       : Stopped

Name        : UserManager
DisplayName : Gestionnaire des utilisateurs
StartMode   : Auto
State       : Running

Name        : UsoSvc
DisplayName : Update Orchestrator Service
StartMode   : Auto
State       : Running

Name        : VaultSvc
DisplayName : Gestionnaire d’informations d’identification
StartMode   : Manual
State       : Stopped

Name        : vds
DisplayName : Disque virtuel
StartMode   : Manual
State       : Stopped

Name        : VGAuthService
DisplayName : VMware Alias Manager and Ticket Service
StartMode   : Auto
State       : Running

Name        : vm3dservice
DisplayName : VMware SVGA Helper Service
StartMode   : Auto
State       : Running

Name        : vmicguestinterface
DisplayName : Interface de services d’invité Hyper-V
StartMode   : Manual
State       : Stopped

Name        : vmicheartbeat
DisplayName : Service Pulsation Microsoft Hyper-V
StartMode   : Manual
State       : Stopped

Name        : vmickvpexchange
DisplayName : Service Échange de données Microsoft Hyper-V
StartMode   : Manual
State       : Stopped

Name        : vmicrdv
DisplayName : Service de virtualisation Bureau à distance Hyper-V
StartMode   : Manual
State       : Stopped

Name        : vmicshutdown
DisplayName : Service Arrêt de l’invité Microsoft Hyper-V
StartMode   : Manual
State       : Stopped

Name        : vmictimesync
DisplayName : Service Synchronisation date/heure Microsoft Hyper-V
StartMode   : Manual
State       : Stopped

Name        : vmicvmsession
DisplayName : Service Hyper-V PowerShell Direct
StartMode   : Manual
State       : Stopped

Name        : vmicvss
DisplayName : Requête du service VSS Microsoft Hyper-V
StartMode   : Manual
State       : Stopped

Name        : VMTools
DisplayName : VMware Tools
StartMode   : Auto
State       : Running

Name        : vmvss
DisplayName : VMware Snapshot Provider
StartMode   : Manual
State       : Stopped

Name        : VSS
DisplayName : Cliché instantané des volumes
StartMode   : Manual
State       : Stopped

Name        : W32Time
DisplayName : Temps Windows
StartMode   : Auto
State       : Running

Name        : w3logsvc
DisplayName : Service de journalisation W3C
StartMode   : Manual
State       : Stopped

Name        : W3SVC
DisplayName : Service de publication World Wide Web
StartMode   : Auto
State       : Running

Name        : WaaSMedicSvc
DisplayName : Windows Update Medic Service
StartMode   : Manual
State       : Stopped

Name        : WalletService
DisplayName : WalletService
StartMode   : Disabled
State       : Stopped

Name        : WarpJITSvc
DisplayName : WarpJITSvc
StartMode   : Manual
State       : Stopped

Name        : WAS
DisplayName : Service d'activation des processus Windows
StartMode   : Manual
State       : Running

Name        : WbioSrvc
DisplayName : Service de biométrie Windows
StartMode   : Manual
State       : Stopped

Name        : Wcmsvc
DisplayName : Gestionnaire des connexions Windows
StartMode   : Auto
State       : Running

Name        : WdiServiceHost
DisplayName : Service hôte WDIServiceHost
StartMode   : Manual
State       : Stopped

Name        : WdiSystemHost
DisplayName : Hôte système de diagnostics
StartMode   : Manual
State       : Stopped

Name        : WdNisSvc
DisplayName : Service Inspection du réseau de l’antivirus Windows Defender
StartMode   : Manual
State       : Stopped

Name        : Wecsvc
DisplayName : Collecteur d’événements de Windows
StartMode   : Manual
State       : Stopped

Name        : WEPHOSTSVC
DisplayName : Service hôte du fournisseur de chiffrement Windows
StartMode   : Manual
State       : Stopped

Name        : wercplsupport
DisplayName : Prise en charge de l’application Rapports et solutions aux problèmes du Panneau de configuration
StartMode   : Manual
State       : Stopped

Name        : WerSvc
DisplayName : Service de rapport d’erreurs Windows
StartMode   : Manual
State       : Stopped

Name        : WiaRpc
DisplayName : Événements d’acquisition d’images fixes
StartMode   : Manual
State       : Stopped

Name        : WinDefend
DisplayName : Service antivirus Windows Defender
StartMode   : Manual
State       : Stopped

Name        : WinHttpAutoProxySvc
DisplayName : Service de découverte automatique de Proxy Web pour les services HTTP Windows
StartMode   : Manual
State       : Running

Name        : Winmgmt
DisplayName : Infrastructure de gestion Windows
StartMode   : Auto
State       : Running

Name        : WinRM
DisplayName : Gestion à distance de Windows (Gestion WSM)
StartMode   : Auto
State       : Running

Name        : wisvc
DisplayName : Service Windows Insider
StartMode   : Disabled
State       : Stopped

Name        : wlidsvc
DisplayName : Assistant Connexion avec un compte Microsoft
StartMode   : Manual
State       : Stopped

Name        : wmiApSrv
DisplayName : Carte de performance WMI
StartMode   : Manual
State       : Stopped

Name        : WMPNetworkSvc
DisplayName : Service Partage réseau du Lecteur Windows Media
StartMode   : Manual
State       : Stopped

Name        : WMSVC
DisplayName : Service de gestion Web
StartMode   : Manual
State       : Stopped

Name        : WPDBusEnum
DisplayName : Service Énumérateur d’appareil mobile
StartMode   : Manual
State       : Stopped

Name        : WpnService
DisplayName : Service du système de notifications Push Windows
StartMode   : Auto
State       : Running

Name        : WSearch
DisplayName : Windows Search
StartMode   : Disabled
State       : Stopped

Name        : wuauserv
DisplayName : Windows Update
StartMode   : Manual
State       : Running

Name        : CaptureService_3feb065
DisplayName : CaptureService_3feb065
StartMode   : Manual
State       : Stopped

Name        : cbdhsvc_3feb065
DisplayName : Service utilisateur du Presse-papiers_3feb065
StartMode   : Manual
State       : Stopped

Name        : CDPUserSvc_3feb065
DisplayName : Service pour utilisateur de plateforme d’appareils connectés_3feb065
StartMode   : Auto
State       : Running

Name        : ConsentUxUserSvc_3feb065
DisplayName : ConsentUX_3feb065
StartMode   : Manual
State       : Stopped

Name        : DevicePickerUserSvc_3feb065
DisplayName : DevicePicker_3feb065
StartMode   : Disabled
State       : Stopped

Name        : DevicesFlowUserSvc_3feb065
DisplayName : Flux d’appareils_3feb065
StartMode   : Manual
State       : Stopped

Name        : PimIndexMaintenanceSvc_3feb065
DisplayName : Données de contacts_3feb065
StartMode   : Manual
State       : Stopped

Name        : PrintWorkflowUserSvc_3feb065
DisplayName : PrintWorkflow_3feb065
StartMode   : Manual
State       : Stopped

Name        : UnistoreSvc_3feb065
DisplayName : Stockage des données utilisateur_3feb065
StartMode   : Manual
State       : Stopped

Name        : UserDataSvc_3feb065
DisplayName : Accès aux données utilisateur_3feb065
StartMode   : Manual
State       : Stopped

Name        : WpnUserService_3feb065
DisplayName : Service utilisateur de notifications Push Windows_3feb065
StartMode   : Auto
State       : Running

 


From the list, I can see Power but not Mac Cafee, is this normal? Anyway, all fields are defined so this is not the problem. 

 

You can try this command: 

 

/usr/lib/centreon/plugins/centreon_windows_wsman.pl --plugin=os::windows::wsman::plugin --mode=list-services --hostname=srv.domain.local --wsman-scheme=https --wsman-port=5986 --wsman-username='' --wsman-password='' --verbose --wsman-auth-method='gssnegotiate' --use-regex --name=’.*’ --source-encoding=’ISO-8859-1’

 

Please tell me if you can see all services and that the “wide chararcter” error is gone. 

 

 


My bad, I was querying my other “debug” server, but the error is the same.

 

Thirst, I had unknown option for --use-regexp. If I removed it, I have but no power (or Alimentation):

 

List services:
Skipping service 'AppMgmt': no matching filter name
Skipping service 'AppVClient': no matching filter name
 

But good news : wide character is gone !


Sorry, my mistake. 

/usr/lib/centreon/plugins/centreon_windows_wsman.pl --plugin=os::windows::wsman::plugin --mode=list-services --hostname=srv.domain.local --wsman-scheme=https --wsman-port=5986 --wsman-username='' --wsman-password='' --verbose --wsman-auth-method='gssnegotiate' --regexp --name=’.*’ --source-encoding=’ISO-8859-1’


No error with the last command but the services still missing.


Could you provide full result of the plugin execution and the WMI query, from the same server? 

 

Feel free to send it in PM if you want to avoid disclosing sensitive data.


I’d like to send them to you in PM but it’s over 10k characters.

Unfortunatly, I can’t attach txt files


You can use sbomm@centreon.com if you want


Hi, 

 

Did you have some time to test / validate that it was related to user permissions running the tests? 

 

Best,


Hi !

Sorry, I am away from Office for a few days.

I hope I can take a look at it tomorrow.

I’ll come back with the update ASAP.

 


Hello,


Some users and customers faced similar cases here and there. 

 

You would probably interested in reading those posts: 

 

Best,


Hello,

 

Thank’s for thoses links ans sorry for the delay of my answer. There is always something else to do.

I’ve take a look at them and I may have find something, but it may take time to test it.

 

Best regards,


It doesn’t took too long.

The easy anwser is here :Accessing the status of Windows services from a scheduled task - Peter Hahndorf

The script with the -fix option works like a charm !

 

Thank’s again for the url.


Reply