I have been setting up a private development network (for those who haven’t seen my numerous other support threads…) with the current status:
-5 vaults (had 8 but strange issues showed up until I cut them down to min_sec_size)
-Pre-built Peruse and WHM (using custom crust and routing files)
-Created public ID and website, uploaded sample info
When I attempt to build from source (pretty much followed the readme line by line with fresh checkout) then copyied in crust and routing files I am unable to browse my test safesites.
Ahh, xdg-open, the bane of my existence it seems.
I have attempted to reset everything by:
rm ~/.local/share/applications/maidsafe*
(manually clearing relevant mimeinfo.cache entries)
For whatever reason I end up with the following when launching the browser:
“xdg-open: file 'safe-bmv0lm1haw” …" does not exist" (this value is now listed under the authenticator entry in maidsafenet-ltd-safe-browser.desktop )
My system default browser is Chrome, but this also launches firefox (as well as running xdg-open safe-auth:test)
Sadly, this feels like it is becoming a Linux support issue rather than maidsafe, it is confusing as to why firefox is stepping in when it isn’t even the default browser nor defined in the .desktop entries.
+[benno@pc safe-browser-v0.11.1-linux-x64-dev]$ ./safe-browser --args --mock --preload
xdg-open: file 'safe-bmv0lm1hawrzywzllnnhzmutynjvd3nlcg:bAEAAAABNE5QVWAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC' does not exist
xdg-open: file 'safe-bmv0lm1hawrzywzllnnhzmutynjvd3nlcg:bAEAAAAHTLWLFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC' does not exist
Looking at the error I was curious as to why it says it thinks the URL is a ‘file’. I assume it has to do with the URL containing numbers. I trimmed down the URL, and safe-bmv0:test is seen as a file, while safe-bmv:test is not:
+[benno@pc ~]$ xdg-open safe-bmv0:test
xdg-open: file 'safe-bmv0:test' does not exist
+[benno@pc ~]$ xdg-open safe-bmv:test
/usr/bin/xdg-open: line 881: x-www-browser: command not found
/usr/bin/xdg-open: line 881: firefox: command not found
/usr/bin/xdg-open: line 881: iceweasel: command not found
/usr/bin/xdg-open: line 881: seamonkey: command not found
/usr/bin/xdg-open: line 881: mozilla: command not found
/usr/bin/xdg-open: line 881: epiphany: command not found
/usr/bin/xdg-open: line 881: konqueror: command not found
Opening in existing browser session.