• Welcome to Support Forum: Get Support for Patch My PC Products and Services.
 
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Messages - rlgura

#1
We do a hybrid approach. We've found that major upgrades from ZScaler (even 4.2 to 4.3 is considered a major upgrade) are disruptive to the network connection, so we deploy those with ConfigMgr/PMPC while no user is logged on. And we use those packages for our build process also, so it's up to date.
Point releases are updated via the ZScaler console.
#2
It's not even saving in Publisher.
The initial configuration: step1.png
I add the additional process and change policy to skip: step2.png
Hit OK, OK, Save and Close
Re-open Publisher and settings have reverted: step3.png


OK. There's a bug here. Publisher is not picking this up as a change - I have no option to click Apply (only Save and Close). If I make some other change (like pre/post script), I can then click Apply and the changes to Conflicting processes saves.
#3
PMPC Publisher version 2.1.19.0

I'm trying to switch MS Edge WebView2 Runtime to "Skip installation when conflicting processes are in use" because it really doesn't play nice with the new Teams client (and I also added ms-teams.exe to the process list), but when I click Save and Close and check the update again, my changes are not saved. I tried with a couple other apps and same result. Also verified in my QA environment.
I've done this previously with Zoom Desktop (didn't want users closing their Zoom Phone while on a call) and those changes are still saved.
#4
We've started leveraging PMPC for our ZScaler Client upgrades and I'm trying to figure out which versions that PMPC pulls in. (We're also discussing with the vendor their release strategy).
It seems the vendor maintains 3 branches at a time (4.1. 4.2, and 4.3 currently), our security group wants to stay on the 4.2 branch for now, but it seems like PMPC is now just publishing updates for 4.3. At what point do you switch over from 1 version to the next?

ZScaler release history:
https://help.zscaler.com/client-connector/client-connector-app-release-summary-2023

Thanks for any clarification,
Rob Gura
#5
Seems this is due to Windows Installer using a unique product code for each system language (even though I'm not using a tranform)

QuoteMSI (s) (04:B8) [22:07:33:766]: Product Code from property table before transforms: '{A9559C2B-F7C4-5D7A-8293-3B1D2D0C73D5}'
MSI (s) (04:B8) [22:07:33:766]: Product Code from property table after transforms:  '{611AD18D-000D-4ABB-84FD-CC503FDE8EC6}'

Adding ProductLanguage=1033 to commandline forced it to install English and seems to be resolving the issue.
#6
DOH! Can't do an uninstall first on a update, because then it doesn't detect the update as needed!  ::)
#7
We copy a master_preferences file to Chrome\Application folder using a post-install script.
Obviously, there's probably a lot we're doing that you won't need, but you'll see the  "do_not_create_desktop_shortcut": true in there

Copy-File -Path "$(Get-ScriptDirectory)\master_preferences" -Destination "$($ENV:ProgramFiles)\Google\Chrome\Application"

{
  "homepage" : "https://yourcompany.com",
  "homepage_is_newtabpage" : true,
  "browser" : {
    "show_home_button" : true,
    "check_default_browser" : false
  },
  "session" : {
    "restore_on_startup" : 4,
    "urls_to_restore_on_startup" : [
      "https://yourcompany.com"
    ]
  },
  "bookmark_bar" : {
    "show_on_all_tabs" : false
  },
  "sync_promo" : {
    "show_on_first_run_allowed": false
  },
  "distribution" : {
    "alternate_shortcut_text": "",
    "auto_launch_chrome": false,
    "chrome": true,
    "app_host": true,
    "chrome_frame": true,
    "ready_mode": true,
    "chrome_shortcut_icon_index": 0,
    "disable_logging": true,
    "import_bookmarks": false,
    "import_bookmarks_from_file": "",
    "import_history": false,
    "import_home_page": false,
    "import_search_engine": false,
    "ping_delay": 60,
    "show_welcome_page": false,
    "skip_first_run_ui": true,
    "suppress_first_run_bubble": false,
    "do_not_create_any_shortcuts": true,
    "do_not_create_desktop_shortcut": true,
    "do_not_create_quick_launch_shortcut": true,
    "do_not_launch_chrome": true,
    "do_not_register_for_update_launch": true,
    "log_file": "log.txt",
    "suppress_first_run_default_browser_prompt": true,
    "msi": true,
    "multi_install": true,
    "require_eula": false,
    "system_level": true,
    "verbose_logging": true
  },
  "first_run_tabs" : [
    "https://yourcompany.com"
  ]
}
#8
I'm seeing failures for Webex (fka Webex Teams) updates failing on machines in Germany, Italy, Netherlands, Taipei, etc. Update seems to be working fine on US and other English-based machines (London, Sydney, etc).
Currently pushing 42.5.0.22259, but this has been ongoing since at least 42.2
Error in MSI log is "Another version of this product is already installed. Installation of this version cannot continue. To configure or remove the existing version of this product, use Add/Remove Programs on the Control Panel.". That's kind of the whole point of updates is that the product is already installed! (Version 42.4.0.21893 is currently installed via our own manual package i pushed last month)

I think I'll try making a pre-install script to remove the existing version first, but anyone else seeing this and have a fix?

______________________
Rob Gura
TSS Infrastructure (Desktop) Sr. Engineer
JONES DAY® - One Firm Worldwide®