Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unknown or unsupported transport "disabled" for address "disabled:" #225

Closed
tellts opened this issue Mar 7, 2020 · 10 comments
Closed

Unknown or unsupported transport "disabled" for address "disabled:" #225

tellts opened this issue Mar 7, 2020 · 10 comments
Labels
installers/deb Issues related to the Debian installer retest-requested Issue needs to be verified against latest version of app

Comments

@tellts
Copy link

tellts commented Mar 7, 2020

Can't authenticate to GitHub
Unknown or unsupported transport "disabled" for address "disabled:"

This occurs when I click on a menu item:
Clone a repository from the internet ...
After that, I click on the text "Github.com" and then enter the login or email (I tried two options) and the password. Then I clicked on the "Sign in" button.

Version GitHubDesktop-linux-2.3.1-linux1.deb

screenshot_1

Open 'About GitHub Desktop' menu to see the Desktop version.
###In the menu about the program version is not written.
Also include what operating system you are using.
###AntiX.
I found a description of the solution to the problem "sudo apt install gnome-keyring" (desktop#5678). It didn’t help me.
Writes:
The gnome-keyring package of the newest version (3.28.2-5) is already installed.

@tellts
Copy link
Author

tellts commented Mar 7, 2020

I also tried clicking on the "Sign in using your browser" item. It opens a blank page on which there is no content and this does not help at all.

@shiftkey
Copy link
Owner

shiftkey commented Mar 8, 2020

Unknown or unsupported transport "disabled" for address "disabled:"

This seems to be related to how the app tries to store and retrieve credentials. There's an upstream issue atom/node-keytar#132 which explores getting error, and there were a couple of things in there to try.

It's not clear to me which distro you have setup, but maybe the daemon for gnome-keyring isn't running (which would explain the message being raised by dbus). Someone on that thread was able to get this working as part of a TravisCI build by running these two commands:

$ /usr/bin/gnome-keyring-daemon --login
$ /usr/bin/gnome-keyring-daemon --components=secrets --start

@shiftkey
Copy link
Owner

shiftkey commented Mar 8, 2020

I also tried clicking on the "Sign in using your browser" item. It opens a blank page on which there is no content and this does not help at all.

Which browser is this launching?

@shiftkey shiftkey added installers/deb Issues related to the Debian installer unclear labels Mar 8, 2020
@tellts
Copy link
Author

tellts commented Mar 8, 2020

Hello. I am using the operating system antiX-19.1_x64-full.

I was advised to apply these commands, but it did not help.

export NO_AT_BRIDGE=1
eval $(dbus-launch --sh-syntax)
export DBUS_SESSION_BUS_PID
export DBUS_SESSION_BUS_WINDOWID
eval $(echo -n "" | /usr/bin/gnome-keyring-daemon --login)
eval $(/usr/bin/gnome-keyring-daemon --components=secrets --start)

These lines, if I understood correctly, are copied from the page
[(https://github.com/neo4j-devtools/neo4j-desktop/issues/23)]

Which browser is this launching?
Firefox.
It has already been launched. I don’t remember whether a new tab opens or if I opened it in advance and the request was substituted into the address bar.

@shiftkey
Copy link
Owner

@tellts only other thing I can suggest at this stage is running dbus-monitor in the background to see if a helpful error appears that might explain why it's not working. This guide has some rules to help filter out the noise: https://wiki.ubuntu.com/DebuggingDBus

@jfgordon2
Copy link
Sponsor

Might this be related to the dependency added in PR 186? It seems unnecessary to explicitly call gnome-keyring if we already have libsecret unless the linux build is calling gnome-keyring and not just using it as a key store? - @tellts is there any chance you can test building locally?

@tellts
Copy link
Author

tellts commented Apr 8, 2020

Hello. I don’t know yet.

@jfgordon2
Copy link
Sponsor

jfgordon2 commented Apr 8, 2020

@tellts some help getting this set up to build locally is available here if you’re feeling adventurous.

@shiftkey
Copy link
Owner

shiftkey commented Apr 8, 2020

@jfgordon2 the app doesn't call gnome-keyring directly, but it requires some sort of backend to handle it's requests to the Secret Service API (what libsecret represents).

We added gnome-keyring in that PR because it's convenient for GNOME users, and should run the necessary daemon that listens for these requests

@shiftkey shiftkey added retest-requested Issue needs to be verified against latest version of app and removed unclear labels Apr 8, 2020
@shiftkey
Copy link
Owner

Closing this one out because I don't have any more information to understand this problem.

@tellts if you do have time to reproduce this again the output from dbus-monitor from my earlier comment could help us understand what's happening on your machine #225 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
installers/deb Issues related to the Debian installer retest-requested Issue needs to be verified against latest version of app
Projects
None yet
Development

No branches or pull requests

3 participants