A community where customers and the community can provide feedback to make a better product for everyone! For more details on how we prioritize request, please see:
We have a requirement for X2GO Client for mass deployment
software is publicly accessible and allows for silent install\uninstall
Our Current Installer script includes the creation of the firewall rules
if(Get-NetFirewallRule -DisplayName "pulseaudio (x2Go)" -EA Silent){
WriteLog "pulseaudio (x2Go) Firewall Rule already there"}
Else {New-NetFirewallRule -DisplayName "pulseaudio (x2Go)" -Direction Inbound -Program "C:\program files (x86)\x2goclient\pulse\pulseaudio.exe" -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "pulseaudio (x2Go)" -Direction Inbound -Program "C:\program files (x86)\x2goclient\pulse\pulseaudio.exe" -Protocol UDP -Action Allow
WriteLog "pulseaudio TCP and UDP IN Firewall Rules added"}
if(Get-NetFirewallRule -DisplayName "sshd (X2Go)" -EA Silent){
WriteLog "sshd(X2Go) Firewall Rule already there"}
Else {New-NetFirewallRule -DisplayName "sshd (X2Go)" -Direction Inbound -Program "C:\program files (x86)\x2goclient\sshd.exe" -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "sshd (X2Go)" -Direction Inbound -Program "C:\program files (x86)\x2goclient\sshd.exe" -Protocol UDP -Action Allow
WriteLog "sshd TCP and UDP IN Firewall Rules added"}
if(Get-NetFirewallRule -DisplayName "vcxsrv (X2Go)" -EA Silent){
WriteLog "vcxsrv (X2Go) Firewall Rule already there"}
Else {New-NetFirewallRule -DisplayName "vcxsrv (X2Go)" -Direction Inbound -Program "C:\program files (x86)\x2goclient\vcxsrv\vcxsrv.exe" -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "vcxsrv (X2Go)" -Direction Inbound -Program "C:\program files (x86)\x2goclient\vcxsrv\vcxsrv.exe" -Protocol UDP -Action Allow
WriteLog "vcxsrv TCP and UDP IN Firewall Rules added"}
if(Get-NetFirewallRule -DisplayName "x2goclient" -ErrorAction SilentlyContinue){
WriteLog "x2goclient Firewall rule already there"}
Else {New-NetFirewallRule -DisplayName "x2goclient" -Direction Inbound -Program "C:\program files (x86)\x2goclient\x2goclient.exe" -Protocol TCP -Action Allow
New-NetFirewallRule -DisplayName "x2goclient" -Direction Inbound -Program "C:\program files (x86)\x2goclient\x2goclient.exe" -Protocol UDP -Action Allow
WriteLog "x2goclient TCP and UDP INbound Firwall rules added"}
Which Product is this Request for (New Application Request Only) | Patch My PC |
The X2Go Client employs a non-standard version number format (e.g., 4.1.2.2-2020.02.13), which deviates from our supported structure. This non-standard format prevents our current detection methods from working properly and we are unable to support products that require file version detection at this time. We can only support version numbers that contain up to four sections with five digits in each section (e.g., 12345.12345.12345.12345)
Please upvote the following idea to enable support for file version detection: https://ideas.patchmypc.com/ideas/PATCHMYPC-I-1591