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

Linux (POP OS ) install seems success, but check connection always fail? Why &What went wrong? #115

Open
vacarogit opened this issue Sep 2, 2022 · 1 comment

Comments

@vacarogit
Copy link

Had package installed:

sudo /home/xxxx/native-c/install.sh
[sudo] xxxx password:
/usr/bin/node
NodeJS status = 0
Installer is using your system NodeJS.

-> Root directory is /root/.config
-> Creating a directory at /root/.config/google-chrome/NativeMessagingHosts
-> Chrome Browser is supported
-> Creating a directory at /root/.config/chromium/NativeMessagingHosts
-> Chromium Browser is supported
-> Creating a directory at /root/.config/vivaldi/NativeMessagingHosts
-> Vivaldi Browser is supported
-> Creating a directory at /root/.config/BraveSoftware/Brave-Browser/NativeMessagingHosts
-> Brave Browser is supported
-> Creating a directory at /root/.config/microsoftedge/NativeMessagingHosts
-> Microsoft Edge Browser is supported
-> Creating a directory at /root/.mozilla/native-messaging-hosts
-> Firefox Browser is supported
-> Creating a directory at /root/.tor-browser/app/Browser/TorBrowser/Data/Browser/.mozilla/native-messaging-hosts
-> Tor Browser is supported
-> Creating a directory at /root/.config/com.add0n.node
=> Native Host is installed in /root/.config/com.add0n.node

host is ready <<<

But when using Chrome, the One Last Step connection check always fail
message "Cannot find the native client. Follow the 3 steps to install the native client"

In addition my same extension config on Windows, MAcOS are fine

@maximlomans
Copy link

maximlomans commented Sep 24, 2022

for starters you should'av installed without invoking sudo

paths at: /root/.config/

Note: As of version 1.0.0, this extension uses https://github.com/fent/node-ytdl-core as its detection core.

mind you, i've been having the same issue anyways.
i'm on Lubuntu 22.04, the only difference i can readily point to, from previous installs , is the current /snap/bin/firefox path, but there's no way to edit it in setting tab; about:addons - though it shouldn't be the issue since 'which' has no trouble finding ff

node16.7.1
FF 105.0.1

i ran the ./uninstall.sh script and installed ytdl-core instead
npm install ytdl-core@latest

it now works, but the settings tab still shows missing client path
-On youtube, the download arrow icon shows up and works

https://github.com/andy-portmen/native-client * install the original instead

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants