The PSI secure browser installer crashed - my exam is due in 2 hours
Hello Everyone!
My exam is due in 2 hours, and I was trying to install the PSI Secure Browser onto my Kubuntu 24.04 computer, but the installer crashed on me with this:
exam@work:~$ ./PSI-SecureBrowserSetup_pd_FMDEFKFVBX12QFN2JJXDAQVPPG-01JKQ87VMMR8HDM0YFPW96P6JR --debug
v20230215T1010 4.0.0 https://software.bridge.psiexams.com/api/production/
X11 - OK
name ./PSI-SecureBrowserSetup_pd_FMDEFKFVBX12QFN2JJXDAQVPPG-01JKQ87VMMR8HDM0YFPW96P6JR
base name PSI-SecureBrowserSetup_pd_FMDEFKFVBX12QFN2JJXDAQVPPG-01JKQ87VMMR8HDM0YFPW96P6JR
base name check false
Locale hu_HU.UTF-8
expecting AppImage to fail.
PSI Bridge Secure Browser setup configuration:
PLATFORM: linux
ARCH: x64
DOWNLOAD: https://software.bridge.psiexams.com/api/production/PSIBridgeSecureBrowser-4.0.0-linux-x64.tar
EXAM URL: PSI-SecureBrowserSetup_pd_FMDEFKFVBX12QFN2JJXDAQVPPG-01JKQ87VMMR8HDM0YFPW96P6JR
HOME dir: /home/exam
LANG: hu_HU.UTF-8
Downloading and extracting software
Downloading https://software.bridge.psiexams.com/api/production/PSIBridgeSecureBrowser-4.0.0-linux-x64.tar
msg = <-messages: "Starting"
msg = <-messages: "Downloading: .."
msg = <-messages: "Downloading: ..."
done downloading
msg = <-messages: ""
runCommand 0xc00001a5a0 /home/exam false /usr/bin/xdg-desktop-menu [uninstall /home/exam/.local/share/applications/psi-bridge-secure-browser.desktop]
msg = <-messages: "Downloaded"
runCommand 0xc00001a5a0 /home/exam false /usr/bin/update-desktop-database [/home/exam/.local/share/applications]
msg = <-messages: "Uninstall done"
msg = <-messages: "Finishing"
msg = <-messages: ""
runCommand 0xc00001a5a0 /home/exam true /usr/bin/update-desktop-database [/home/exam/.local/share/applications]
runCommand 0xc00001a5a0 /home/exam true /usr/bin/xdg-desktop-menu [install /home/exam/.local/share/applications/psi-bridge-secure-browser.desktop]
AppImage exited error signal: trace/breakpoint trap (core dumped)
07:40:28 : func browser run error: &exec.ExitError{ProcessState:(*os.ProcessState)(0xc0000133e0), Stderr:[]uint8(nil)}
runCommand 0xc00001a5a0 /home/exam false /usr/bin/xdg-desktop-menu [uninstall /home/exam/.local/share/applications/psi-bridge-secure-browser.desktop]
runCommand 0xc00001a5a0 /home/exam false /usr/bin/update-desktop-database [/home/exam/.local/share/applications]
msg = <-messages: "Uninstall done"
msg = <-messages: "Done"
What am I supposed to do now?
Answers
-
I tried to download the tar file from the output above, and run the AppImage from it, but no luck:
exam@work:~/psi/.config/com.psiexams.psi-bridge-secure-browser$ ./PSIBridgeSecureBrowser.AppImage [23718:0210/075121.843065:FATAL:setuid_sandbox_host.cc(163)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /tmp/.mount_PSIBri29jo24/chrome-sandbox is owned by root and has mode 4755. Trace/breakpoint trap (core dumped)
0 -
I got one step further: I used the --no-sandbox option to the AppImage, and now it launches, but am getting the error on its UI:
Error occurred getting org configuration. Please try again or try reinstalling.
0 -
I also tried using another (Windows) desktop machine, but that does not have a built-in webcam or microphone. I do have an old webcam but Windows 10 doesn't recognize it, so I guess I am out of options, as this setup won't work with PSI.
0 -
In the last step of my utter desperation, I tried to load up a vanilla, live Ubuntu 24.04.1 onto my machine to rule out any local customization interfering with the browser.
Unfortunately the PSI Secure Browser won't work on a stock live Ubuntu 24.04 either.
I get the following error:ubuntu@ubuntu:~$ ./PSI-SecureBrowserSetup_pd_FMDEFKFVBX12QFN2JJXDAQVPPG-01JKQFRRJBD61ZQ85HBTYV10GN v20230215T1010 4.0.0 https://software.bridge.psiexams.com/api/production/ X11 - OK name ./PSI-SecureBrowserSetup_pd_FMDEFKFVBX12QFN2JJXDAQVPPG-01JKQFRRJBD61ZQ85HBTYV10GN base name PSI-SecureBrowserSetup_pd_FMDEFKFVBX12QFN2JJXDAQVPPG-01JKQFRRJBD61ZQ85HBTYV10GN base name check false Locale C.UTF-8 expecting AppImage to fail. PSI Bridge Secure Browser setup configuration: PLATFORM: linux ARCH: x64 DOWNLOAD: https://software.bridge.psiexams.com/api/production/PSIBridgeSecureBrowser-4.0.0-linux-x64.tar EXAM URL: PSI-SecureBrowserSetup_pd_FMDEFKFVBX12QFN2JJXDAQVPPG-01JKQFRRJBD61ZQ85HBTYV10GN HOME dir: /home/ubuntu LANG: C.UTF-8 Downloading and extracting software Downloading https://software.bridge.psiexams.com/api/production/PSIBridgeSecureBrowser-4.0.0-linux-x64.tar msg = <-messages: "Starting" msg = <-messages: "Downloading: .." msg = <-messages: "Downloading: ..." done downloading msg = <-messages: "" runCommand 0xc00001a6c0 /home/ubuntu false /usr/bin/xdg-desktop-menu [uninstall /home/ubuntu/.local/share/applications/psi-bridge-secure-browser.desktop] msg = <-messages: "Downloaded" runCommand 0xc00001a6c0 /home/ubuntu false /usr/bin/update-desktop-database [/home/ubuntu/.local/share/applications] msg = <-messages: "Uninstall done" msg = <-messages: "Finishing" msg = <-messages: "" runCommand 0xc00001a6c0 /home/ubuntu true /usr/bin/update-desktop-database [/home/ubuntu/.local/share/applications] runCommand 0xc00001a6c0 /home/ubuntu true /usr/bin/xdg-desktop-menu [install /home/ubuntu/.local/share/applications/psi-bridge-secure-browser.desktop] AppImage exited error exit status 1 08:41:54 : func browser run error: &exec.ExitError{ProcessState:(*os.ProcessState)(0xc000440198), Stderr:[]uint8(nil)} runCommand 0xc00001a6c0 /home/ubuntu false /usr/bin/xdg-desktop-menu [uninstall /home/ubuntu/.local/share/applications/psi-bridge-secure-browser.desktop] runCommand 0xc00001a6c0 /home/ubuntu false /usr/bin/update-desktop-database [/home/ubuntu/.local/share/applications] msg = <-messages: "Uninstall done" msg = <-messages: "Done" ubuntu@ubuntu:~$0 -
I also tried the --no-sandbox on the AppImage, that the installer was trying to download, but it is complaining about FUSE support.
When unpacking it with --appimage-extract, I get the same error as on my original Kubuntu install:Error occurred getting org configuration. Please try again or try reinstalling.
0 -
At this point I am giving up. This will be a no-show.
0 -
Hi @jszigetvari
We apologize for the inconvenience this issue has caused. If you have not done so already, please open a ticket with the Linux Foundation Customer Support team at trainingsupport.linuxfoundation.org and they will assist you in rescheduling your exam. Please note that response time can take up to several business days (weekends and holidays are not included).
Regards,
Flavia
Linux Foundation Education Team0 -
Hi @fcioanca
I already opened a ticket with Customer Support.
Though I was already ready to give up, after trying several machines, someone had a stroke of genius and suggested trying a MacBook Air I had laying around, and that worked well enough so that I was able to start the PSI browser and log into the PSI exam environment, but that happened only like 5 minutes before the start of the exam.
So in the end I was able to attend the exam, though starting and finishing with a 30-45 minute delay.
The PSI people were kind enough not to make a problem about it.
The PSI exam environment still had its much talked about difficulties, and overall I was unfamiliar with the Mac shortcuts for special characters, so that added a bonus on difficulty for me.Best Regards,
János Szigetvári0 -
In the meantime I got confirmation that I managed to pass the exam.
0 -
Congratulations @jszigetvari!!!
0 -
Congratulations @jszigetvari !
0 -
Thank you, both of you!
0 -
I just had the same problem with a fresh ubuntu 25.04 and a fresh kubuntu 24.04 installation. To fix it, have disabled and uninstalled apparmor (and snap support). Now it is working.
0 -
so whats the solution to ths issue, cause it hasnt been fixed
I'm on ubuntu mate 24.04 and having the same issue0 -
Hi @jxtsamlinux
We apologize for the inconvenience this issue has caused. If you have not done so already, please open a ticket with the Linux Foundation Customer Support team at trainingsupport.linuxfoundation.org and they will assist you in rescheduling your exam. Please note that response time can take up to several business days.
Regards,
Flavia
Linux Foundation Education0 -
For anyone else on Ubuntu 24.04 running into this error: I had the same issue and I realised that I had missed this instruction from the docs: https://helpdesk.psionline.com/hc/en-gb/articles/4409608794260-PSI-secure-browser-and-Chrome-Extension-System-Requirements
If you are using an Ubuntu computer- do not launch the browser from the console. You will need to "run as a program" from the desktop.
Then the PSI browser started properly for me.
0 -
this is still broken on Ubuntu 24.04 LTS. lack of instructions is rather frustrating.
0 -
I had a crash during the Exam with Ubuntu 24.04 - it just asked to save the work and closed the window.
So I decided to go back to Kubuntu 24.04.03 LTS. And found this forum while troubleshooting this bloody PSI secure browser.But it's quite easy.
- The good news is that unlike Ubuntu, Kubuntu installed with X11 by default. So no need to disable Wayland.
- The Secure Browser crashed because of apparmor. This is also easy:
sudo apt remove apparmorand Reboot for the apparmor to be completely disabled. - As recommended, unzip and run from the Desktop (without using any konsole or file manager) since you should have no other app running.
- The third and last odd thing is that it mentioned a prohibited program on my blank/fresh kubuntu install: mail.ru. I didn't see any process like that, but clicked on "Terminate & recheck" from the PSI Secure Browser and it passed all tests.
Thanks for the heads up with the apparmor.
0 -
Quick update to my last point about mail.ru. This is caused by the geoclue-2.0 service.
So after installing Kubuntu, we need to remove both apparmor and geoclue-2.0:apt remove geoclue-2.0 apparmorthen reboot and everything should be fine for the exam.Additional tip: Pick a camera with good quality & autofocus, because you're ID card must be readable. I initially overcome this problem by taking a lens of +3 dioptries that I placed on the camera lens just for the focus on my id-card, eventually buying a good Razer Kiyo camera (~45€) for my following tests. Also using the microphone of the camera did an excellent job (no speaker, but we don't need speaker for the tests)
0 -
Hi, I had the same issue with PSI Secure Browser (running ubuntu24), and I fixed it with
sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0
1 -
@joettl said:
Hi, I had the same issue with PSI Secure Browser (running ubuntu24), and I fixed it withsudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0
Thanks! It seems you saved my exam! At least the tutorial exam could run successfully after issued suggested command. I hope tomorrow will go the same in the real exam too. Have fun!
0 -
Thanks a lot for all the hints provided here.
sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0Fixed the problem also on my machine (Ubuntu 24.4)
For the moderators, this information must absolutely be included in the instructions for taking the test and setting up the PSI environment.
Please update instructions to include that;- On Linux, psi installer shall be extracted and the run from desktop, not terminal
- On Ubuntu, the apparmor tweak needs to be run prior to running the installation script
1 -
@melint said:
Thanks a lot for all the hints provided here.sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0Fixed the problem also on my machine (Ubuntu 24.4)
For the moderators, this information must absolutely be included in the instructions for taking the test and setting up the PSI environment.
Please update instructions to include that;- On Linux, psi installer shall be extracted and the run from desktop, not terminal
- On Ubuntu, the apparmor tweak needs to be run prior to running the installation script
You deserve a hug. The support guys couldn't provide an idea or help. I switched laptop few seconds to the exam. The app crashed after 50 minutes in the exam as well. Lost 20 minutes, got disoriented. Nervousnes set in and the support guys didn't help either. Bottom of the story, got a failing score.
sudo sysctl -a | grep apparmor
Before launching the psi browser
Disable restriction
sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0
when you are done with the exam
Enable restriction (secure default)
sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=1
0
Categories
- All Categories
- 177 LFX Mentorship
- 177 LFX Mentorship: Linux Kernel
- 750 Linux Foundation IT Professional Programs
- 373 Cloud Engineer IT Professional Program
- 169 Advanced Cloud Engineer IT Professional Program
- 74 DevOps IT Professional Program - Discontinued
- 4 DevOps & GitOps IT Professional Program
- 99 Cloud Native Developer IT Professional Program
- 7.6K Training Courses & Learning Paths
- 1 AI & ML Training
- 1 Blockchain & Decentralized Identity Training
- 3 Cloud & Containers Training
- 1 Cybersecurity Training
- 2 DevOps & Site-Reliability Training
- 1 Linux Kernel Development Training
- 1 Networking Training
- 1 Open Source Best Practice Training
- 1 System Administration Training
- 1 System Engineering Training
- 1 Web & Application Development Training
- 792 Hardware
- 202 Drivers
- 68 I/O Devices
- 37 Monitors
- 95 Multimedia
- 173 Networking
- 91 Printers & Scanners
- 87 Storage
- 769 Linux Distributions
- 81 Debian
- 68 Fedora
- 22 Linux Mint
- 13 Mageia
- 24 openSUSE
- 150 Red Hat Enterprise
- 31 Slackware
- 13 SUSE Enterprise
- 356 Ubuntu
- 465 Linux System Administration
- 31 Cloud Computing
- 73 Command Line/Scripting
- Github systems admin projects
- 98 Linux Security
- 78 Network Management
- 101 System Management
- 46 Web Management
- 106 Mobile Computing
- 18 Android
- 73 Development
- 1.2K New to Linux
- 1K Getting Started with Linux
- 392 Off Topic
- 121 Introductions
- 181 Small Talk
- 29 Study Material
- 955 Programming and Development
- 310 Kernel Development
- 627 Software Development
- 983 Software
- 375 Applications
- 182 Command Line
- 5 Compiling/Installing
- 68 Games
- 317 Installation
- Archived
- 2 LFD140 Class Forum
Upcoming Training
-
August 20, 2018
Kubernetes Administration (LFS458)
-
August 20, 2018
Linux System Administration (LFS301)
-
August 27, 2018
Open Source Virtualization (LFS462)
-
August 27, 2018
Linux Kernel Debugging and Security (LFD440)
