passbolt-windows icon indicating copy to clipboard operation
passbolt-windows copied to clipboard

Passbolt app opens to a black page

Open Exymat opened this issue 1 year ago • 13 comments

I was able to install the Passbolt windows app via the windows store once, and link it to my selfhosted server (with HTTPS) and it worked fine. And then uninstalled it (via the windows app manager in the settings). I then tried to install it again (same way), but now I'm met with a black page that persists at the start : image I don't have credendials in the credential manager. It is version 1.3.1.0, and windows 11 version 23H2 (build version 22631.4169)

Exymat avatar Oct 15 '24 10:10 Exymat

@Exymat

Ticket has been opened to track : PB-36525

We need more informations :

  • Are you using a virtual machine ?
  • You have manually remove the credentials from credential manager?
  • From your windows the server is reachable ?

Thanks in advance

scadra avatar Oct 29 '24 07:10 scadra

Hello,No I'm not using a virtual machine.I followed the trouble shooting instructions where we are asked to remove credentials in the credential manager, but they weren't any after I first uninstalled passbolt.As it stand, everything but the windows app is working properly for me, the website is accessible, so is the plugin.Le 29 oct. 2024 08:48, scadra @.***> a écrit : @Exymat Ticket has been opened to track : PB-36525 We need more informations : Are you using a virtual machine ?You have manually remove the credentials from credential manager?From your windows the server is reachable ? Thanks in advance

—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: @.***>

Exymat avatar Oct 29 '24 09:10 Exymat

@Exymat

A new debug tools has been released to support this kind of use case : See the release download.

Is it possible for you to download it and check if you have any error on the devtools ?

Thanks in advance

scadra avatar Nov 06 '24 13:11 scadra

Is your deployment via docker and using a reverse proxy? If you followed this guide: https://www.passbolt.com/docs/hosting/configure/https/ce/docker-auto/ and deployed traefik with the provided headers then the line: ReferrerPolicy: same-origin should be changed to ReferrerPolicy: strict-origin

gosha2818 avatar Nov 06 '24 21:11 gosha2818

My deployment is indeed via docker, but not using traefik. @scadra I'm already on version 1.3.1.0, but I am not aware of any dev tools I can open in the passbolt windows app. What is the shortcut supposed to be ?

Exymat avatar Nov 06 '24 22:11 Exymat

@Exymat,

You have to download passbolt-windows_1.3.1.0_Debug.zip then this is the procedure :

Unzip

  • Go to folder unzipped
  • Trust the certification on the root by double click on passbolt-windows_<X.X.X.X>_x86_x64_arm_arm64.cer
  • Trust it to the local machine
  • Click on the "Next "button
  • Place all certificates in the following store : Trusted Root Certification Authorities
  • Click on the "Next" button
  • Click on the "Finish" button
  • Open msixbundle on the root unzipped folderpassbolt-windows_<X.X.X.X>_x86_x64_arm_arm64.msixbundle and install it by double clicking on it.
  • Click on the "install" button Launch the app
  • You should see 3 windows opened :
  • The first one is the app
  • The other on are the devtools

scadra avatar Nov 07 '24 07:11 scadra

image Hey, so this is where I am at right now : the Passbolt debugger opens, but it is a black screen too, and no other windows have opened with it...

Exymat avatar Nov 07 '24 07:11 Exymat

The devtools console did not open after installing and launching the app. image I clicked on launch after double clicking on the msixbundle at you've specified. I am at loss for what exactly is happening

Exymat avatar Nov 07 '24 07:11 Exymat

This is strange that you have only one screen opened Screenshot 2024-11-07 at 08 18 45

So your journey is : you launch the app and it is stick on a black screen, if the devtools are not displayed it means they are not launched or you have an issue when trying to open the credential locker from the app.

You confirm the credential locker is empty ? Do you receive a confirmation regarding the permission to access your personal information?

scadra avatar Nov 07 '24 08:11 scadra

Hello @scadra, sorry for the delay, Yes, I can confirm both, not only is my credential manager is empty, but I also granted full access when prompted

Exymat avatar Nov 11 '24 22:11 Exymat

@Exymat

When installing it is for the current user ? Which version of the API are you using ? What has changed between the first install and the actual ?

scadra avatar Nov 19 '24 13:11 scadra

@scadra I'm not specifying any user when installing, I just click "Install" in the microsoft store (same with the debug client) as my current user (which is a local administrator) I'm using the latest version of the API, version 4.9.1 Nothing changed between the first install and the 2nd one, all of these issues appeared at the same time (I did the install/uninstall the same day, and the pc wasn't rebooted beforehand)

Exymat avatar Nov 19 '24 15:11 Exymat

@Exymat

Sorry for the delay, did you enable the developper mode on windows ? It can be the reason why the devtools are not shown. Check this documentation and let me know

scadra avatar Mar 10 '25 10:03 scadra