SSL handshake failed on startup
-
Hi,
After upgrading Vivaldi from
5.1.2567.73-1
to5.2.2623.24-1
I've got the following error that crashes the browser before it's started.sin@black ~ -> vivaldi-stable& [1] 21300 sin@black ~ -> [21400:21400:0407/110742.660831:ERROR:sandbox_linux.cc(377)] InitializeSandbox() called with multiple threads in process gpu-process. [0407/110742.788716:ERROR:elf_dynamic_array_reader.h(64)] tag not found [0407/110742.789449:ERROR:elf_dynamic_array_reader.h(64)] tag not found [21404:21420:0407/110743.978753:ERROR:ssl_client_socket_impl.cc(997)] handshake failed; returned -1, SSL error code 1, net_error -3 [1] + trace trap (core dumped) vivaldi-stable sin@black ~
I'm running Arch Linux on Lenovo ideapad Y700-15ISK.
uname --all:Linux black 5.17.1-arch1-1 #1 SMP PREEMPT Mon, 28 Mar 2022 20:55:33 +0000 x86_64 GNU/Linux
/var/log/pacman.log:
[2022-04-07T10:35:01+0200] [ALPM] upgraded vivaldi (5.1.2567.73-1 -> 5.2.2623.24-1)
Regarding SSL I have OpenSSL 1.1.1.n-1 version installed.
Could you please help me troubleshoot this issue or maybe you have some simple solution/workaround for this problem?
-
There's an awful lot of deja vu going around, lately. Someone asked a similar question only a few hours ago today.
Anyway, to see if your problem is within your Default profile, try again from terminal with a test profile, via
vivaldi-stable --profile-directory="ProfileTest"
. -
Sorry, I forgot to use forum's search engine after I've done some searching on DuckDuckGo.
Starting Vivaldi with different profile using your command worked. The browser has started and was usable. Thank you for that.
If there is an issue with my profile, is there any way to enter debug mode while I'm starting the browser so I can know the context in which the error appears?
-
@thecore said in SSL handshake failed on startup:
enter debug mode while I'm starting the browser
Dunno, but this https://peter.sh/experiments/chromium-command-line-switches/ has many hits for
debug
, so you could experiment.Failing that, the tedious way, is to sequentially incrementally make your test profile similar to your suspect profile, by copying across discrete files, one by one, relaunching each time, eg, bookmarks, notes, session, dictionary et al. If none of that uncovers the problem, one by one install each extension from your suspect profile.
As an alternative to the latter, check that link, as i reckon there's probably a command option to launch your suspect profile sans-extensions.
-
@thecore
Hi, you can try to move the sessions/tabs files out of the Sessions folder in .config/Vivaldi/Default.
Sometimes a tab block Vivaldi to start.
THere is also a command line switch to start without extensions, I have to search for it and edit my post.Cheers, mib
-
--disable-extensions ⊗ Disable extensions. ↪ --disable-extensions-except ⊗ Disable extensions except those specified in a comma-separated list. ↪ --disable-extensions-file-access-check ⊗ Disable checking for user opt-in for extensions that want to inject script into file URLs (ie, always allow it). This is used during automated testing. ↪ --disable-extensions-http-throttling ⊗ Disable the net::URLRequestThrottlerManager functionality for requests originating from extensions. ↪
-
@guigirl
How original, --disable-extensions, hehe.
I vote twice for you, because of your fast reply!Cheers, mib
-
@thecore said in SSL handshake failed on startup:
If there is an issue with my profile, is there any way to enter debug mode while I'm starting the browser so I can know the context in which the error appears?
I do not know if this helps, just give it a try, start Vivaldi with:
vivaldi-stable --enable-logging=stderr 2>vivaldi-debug.log
Close Vivaldi and post log content from file vivaldi-debug.log here with </> button. -
@mib3berlin OMZ, you've been cloned! Or, space aliens have duplicated you.
Terror!
-
I've tried the
--disable-extensions-*
switches but the problem still existed. After I moved contents of.config/vivaldi/Default/Sessions/
directory to temporary backup dir, then the browser started to work on my default profile. I had around 25 tabs opened in the last session, so it's probably as you've said that some tab blocked the startup.Thank you all for quick help!
-
@thecore said in SSL handshake failed on startup:
had around 25 tabs opened in the last session
If they are important to you, & if they still show in History, then you could recreate them.
-
@thecore said in SSL handshake failed on startup:
had around 25 tabs opened in the last session, so it's probably as you've said
You can select all Tabs (click 1st, shift click last) and bookmark them in a bookmark folder when running Vivaldi 5.1. Then close all tabs, update to 5.2 and reopen the bookmarked Tabs.
If necessary, you can also easily bookmark Tab Stacks.