Yearly Archive 13 December 2018

ByPatrick

Comment ajouter un loadbalancer, un certificat dans netscaler en ligne de commande

Comme ils disent, YAKA, 😉

Alors, je vais être franc, le plus simple quand on le fait pour la 1ère fois, c’est via la page web. Mais après quand on veut automatiser, la ligne de commande, c’est quand même pratique 😉

cli_script.sh "add server 192.168.1.119 192.168.1.119"
cli_script.sh "add service guacamole 192.168.1.119 HTTP 8080 -gslb NONE -maxClient 0 -maxReq 0 -cip DISABLED -usip NO -useproxyport YES -sp OFF -cltTimeout 180 -svrTimeout 360 -CKA NO -TCPB NO -CMP NO"
cli_script.sh "add lb vserver guacamole2 SSL 172.17.0.6 444 -persistenceType NONE -cltTimeout 180"
cli_script.sh "bind lb vserver guacamole2 guacamole"
cli_script.sh "bind ssl vserver guacamole2 -certkeyName DOMAINE.DOMAINE.be"
cli_script.sh "add ssl certKey DOMAINE -cert domain.name.pfx -key domain.name.pfx -inform PFX -passcrypt PASSWORD -expiryMonitor DISABLED"
cli_script.sh "bind ssl vserver guacamole2 -certkeyName DOMAINE.DOMAINE.be"

cli_script.sh "save config"

Et voilà comment en quelques lignes, on crée un virtual server, on crée un virtual serveur, on configure un certificat et on utilise netscaler en reverse proxy pour protéger une site web.

ByPatrick

SCCM SQL products

Comment exporter le nom des applications et la version depuis SCCM

SELECT
  NormalizedName,
  NormalizedPublisher ,
  NormalizedVersion ,
  COUNT( DISTINCT ResourceID) AS QTY
FROM
  dbo.v_GS_INSTALLED_SOFTWARE_CATEGORIZED
GROUP BY
  NormalizedName,
  NormalizedPublisher ,
  NormalizedVersion
ORDER BY   QTY DESC

/***/

 SELECT PRD .ProductName, PRD.ProductVersion 
FROM
v_GS_SoftwareProduct PRD
inner join v_GS_Computer_System 
where ProductVersion not like ‘%,%’ and ProductName not like ‘%,%’

/***/

 select DISTINCT SYS .Netbios_Name0, SYS.Resource_Domain_OR_Workgr0 ,SP. CompanyName, SP.ProductName, SP.ProductVersion
 FROM
v_GS_SoftwareProduct SP
 JOIN v_R_System SYS ON SP .ResourceID= SYS.ResourceID
 JOIN v_FullCollectionMembership fcm on sys. ResourceID=fcm .ResourceID
 WHERE fcm. CollectionID = ”
 ORDER By SYS. Netbios_Name0, SP .CompanyName, SP.ProductName , SP. ProductVersion

/***/

select distinct SYS .Netbios_Name0 computername, SP.DisplayName0 , SP. Publisher0, SP.Version0
FROM
v_Add_Remove_Programs SP
inner JOIN v_R_System SYS ON SP. ResourceID=SYS .ResourceID
WHERE 
SP. Version0 not like ‘%,%’ and SP .DisplayName0 not like ‘%,%’
 ORDER By
SYS. Netbios_Name0, SP .Publisher0, SP.DisplayName0 , SP. Version0