OPNsense Forum

English Forums => 24.1 Production Series => Topic started by: bucker00 on January 31, 2024, 09:06:37 am

Title: Google Drive backups no longer function
Post by: bucker00 on January 31, 2024, 09:06:37 am
Since the upgrade all working good, except for Google Drive backup failed when I tried a manual one.
The error was that the p12 key wasn't valid.
I removed and regenerated a new key but get the following response:

The following input errors were detected:

 - Invalid P12 key, openssl_pkcs12_read() failed
 - Saved settings, but remote backup failed.



Pretty sure this isn't a me problem as all the other settings are unchanged.
Can someone give theirs a go
Title: Re: Google Drive backups no longer function
Post by: Gilad on January 31, 2024, 10:49:08 am
Same here  :(
Title: Re: Google Drive backups no longer function
Post by: Roland on January 31, 2024, 10:50:26 am
Same here :(
Title: Re: Google Drive backups no longer function
Post by: amichel on January 31, 2024, 11:46:17 am
I can confirm the same behavior.
Title: Re: Google Drive backups no longer function
Post by: bucker00 on January 31, 2024, 12:39:30 pm
This has also now been logged as a bug https://github.com/opnsense/core/issues/7184 (https://github.com/opnsense/core/issues/7184)
Thank you for the confirmation folks!
Title: Re: Google Drive backups no longer function
Post by: amichel on January 31, 2024, 07:49:49 pm
The info in the bugtracker to solve the issue did not work for me, but it pointed me into the right direction:
https://www.practicalnetworking.net/practical-tls/openssl-3-and-legacy-providers/ (https://www.practicalnetworking.net/practical-tls/openssl-3-and-legacy-providers/)

I modified the /usr/local/openssl/openssl.cnf file

Code: [Select]
[provider_sect]
default = default_sect
legacy = legacy_sect
and
Code: [Select]
[default_sect]
activate = 1
[legacy_sect]
activate = 1

restarted webgui --> Backup worked
Title: Re: Google Drive backups no longer function
Post by: franco on January 31, 2024, 07:51:52 pm
Since it's patching a template it doesn't work immediately, but a reboot or a reconfiguration of the trust subsystem would do the trick (but I don't know which GUI knob that is from the top of my head).


Cheers,
Franco
Title: Re: Google Drive backups no longer function
Post by: amichel on January 31, 2024, 07:56:17 pm
Got that franco, thank you for clarification
Title: Re: Google Drive backups no longer function
Post by: Starrbuck on January 31, 2024, 08:50:20 pm
I modified the /usr/local/openssl/openssl.cnf file

Code: [Select]
[provider_sect]
default = default_sect
legacy = legacy_sect
and
Code: [Select]
[default_sect]
activate = 1
[legacy_sect]
activate = 1

restarted webgui --> Backup worked

This worked for me as well after a reboot.
Title: Re: Google Drive backups no longer function
Post by: bucker00 on January 31, 2024, 08:54:33 pm
Thanks all, muchly appreciated!
Title: Re: Google Drive backups no longer function
Post by: clumsyzombie on February 01, 2024, 10:31:52 pm
This worked flowless and corrected the issue thank you so much for the information. 
Title: Re: Google Drive backups no longer function
Post by: Melittamann on February 02, 2024, 08:06:03 am
Works as described by amichel and Starrbuck. Thank you very much
Title: Re: Google Drive backups no longer function
Post by: adamrc on February 02, 2024, 07:40:47 pm
Will there be a future patch/update that will be deployed to address this issue for those of us that do not want to manually modify the file referenced above?
Title: Re: Google Drive backups no longer function
Post by: jp0469 on February 02, 2024, 09:40:57 pm
Will there be a future patch/update that will be deployed to address this issue for those of us that do not want to manually modify the file referenced above?
You don't have to manually edit the file. You can just apply the commit from github yourself.

opnsense-patch d8ba131

Or you can wait until the next OPNsense update.
Title: Re: Google Drive backups no longer function
Post by: adamrc on February 03, 2024, 02:32:44 am
Will there be a future patch/update that will be deployed to address this issue for those of us that do not want to manually modify the file referenced above?
You don't have to manually edit the file. You can just apply the commit from github yourself.

opnsense-patch d8ba131

Or you can wait until the next OPNsense update.

That worked great! Thanks! I had to reboot for the changes to apply.