Hulu TVE exec: "google-chrome": executable file not found in $PATH

TrueNAS manual jail ver. 12.2
Running latest pre-release.
installed latest chromium pkg in the jail.
I am still getting the error but it's only the below listed channels and I can access them
with Hulu login through their websites.
This only started in the last week at most, noticed it when my available channels went from 149 to 137. Any ideas would be appreciated.

6101 DISCOVERY
exec: "google-chrome": executable file not found in $PATH
6102 FOOD
exec: "google-chrome": executable file not found in $PATH
6103 ANIMAL-PLANET
exec: "google-chrome": executable file not found in $PATH
6104 HGTV
exec: "google-chrome": executable file not found in $PATH
6105 TLC
exec: "google-chrome": executable file not found in $PATH
6106 TRAVEL
exec: "google-chrome": executable file not found in $PATH
6107 INVESTIGATION-DISCOVERY
exec: "google-chrome": executable file not found in $PATH
6108 DIY
exec: "google-chrome": executable file not found in $PATH
6109 COOKING-CHANNEL
exec: "google-chrome": executable file not found in $PATH
6110 SCIENCE
exec: "google-chrome": executable file not found in $PATH
6111 AHC
exec: "google-chrome": executable file not found in $PATH
6112 DESTINATION-AMERICA
exec: "google-chrome": executable file not found in $PATH
6113 DISCOVERY-LIFE
exec: "google-chrome": executable file not found in $PATH
6114 MOTORTREND
exec: "google-chrome": executable file not found in $PATH

You need to install chromium in your jail.

Where is it installed and what version?

which chromium-browser
chromium-browser --version

from the jail shell
pkg update chromium
chromium 91.0.4472.114_1
however it appears I have a missing shared object "libgbm.so.1" required by chrome
and no idea where to find it
was able to clear the missing object with "pkg install -f mesa-libs"
however my original error still continues

You didn't answer my questions.

chromium-browser --version = command not found
pkg install chromium-browser = no pkg available
chrome --version = chromium 91.0.4472.114
I just did a force reinstall of www/chromium from the jail shell command line.
pkg install -f www/chromium

Is there some other way I should be installing it? Additional path etc. ?

which chrome

chromium --version = chromium: command not found
so I type chrome --version and get this
chrome --version = chromium 91.0.4472.114
so I guess it means chrome = chromium

I need to know what this command says: which chrome

my bad I kept reading that as a question. Sorry for the frustration I must have been causing.

which chrome = /usr/local/bin/chrome

Great, thank you.

Try running this command it should fix it:

ln -s /usr/local/bin/chrome /usr/local/bin/chromium-browser

well that helped but now I get cable provider authentication failed.

here is the log output:
2021/07/14 13:54:45.833511 [TVE] action=version product=HeadlessChrome/91.0.4472.114 jsVersion=9.1.269.36 protocol=1.3 revision=@4bb19460e8d88c3446b360b0df8fd991fee49c0b
2021/07/14 13:54:45.834049 [TVE] action=set_cookies domains=1 cookies=1
2021/07/14 13:54:45.836881 [TVE] action=mock
2021/07/14 13:54:45.843266 [TVE] action=set_cookies domains=1
2021/07/14 13:54:45.843710 [TVE] action=navigate url=https://login.discovery.com/v1/oauth2/authorize?affiliate_id=5b64b1086b66d1720772d947&asset_authz=false&auth_client_id=Hulu&auth_client_url=&auth_ttl=&client_id=3020a40c2356a645b4b4&network_requestors=false&product.code=apl&redirect_uri=https%3A%2F%2Fwww.animalplanet.com%2Fwatch%2Fanimal-planet&response_flow=code&response_type=adobe&state=nonce%2CHSSV1Ekr2AslBUoTpGiWr6vzVqgH3EdL
2021/07/14 13:54:45.844811 [TVE] action=request type=Document method=GET url=https://login.discovery.com/v1/oauth2/authorize
2021/07/14 13:54:46.289777 [TVE] action=request type=Document method=GET url=https://api.auth.adobe.com/api/v1/authenticate
2021/07/14 13:54:46.410138 [TVE] action=request type=Document method=GET url=https://sp.auth.adobe.com/api/v1/authenticate
2021/07/14 13:54:46.547623 [TVE] action=request type=Document method=GET url=https://auth.hulu.com/oauth2/login
2021/07/14 13:54:46.547671 [TVE] action=auth_domain domain=.hulu.com
2021/07/14 13:54:46.852974 [TVE] action=wait_for_page
2021/07/14 13:54:52.425283 [TVE] action=page_ready
2021/07/14 13:54:52.425387 [TVE] action=wait_for_page done=true reason=page_ready
2021/07/14 13:54:52.425422 [TVE] action=fill_form [email protected]
2021/07/14 13:54:52.435311 [TVE] action=tvecaptcha step=start
2021/07/14 13:54:52.435377 [TVE] action=wait_for_auth
2021/07/14 13:54:52.435410 [TVE] action=click_captcha x=170 y=472.8999938964844
2021/07/14 13:54:54.622216 [TVE] action=captcha_screenshot pos=0,0 size=800,600 bytes=148966
2021/07/14 13:54:54.622468 [TVE] action=captcha_check
2021/07/14 13:54:54.626718 [TVE] action=tvejs msg="recaptcha found=true width=400 y=11"
2021/07/14 13:54:54.626790 [TVE] action=tvecaptcha step=continue ratio=1
2021/07/14 13:55:54.628090 [TVE] action=auth_timed_out
2021/07/14 13:55:54.628187 [TVE] action=screenshot
2021/07/14 13:55:54.765817 [TVE] action=screenshot size=148966
2021/07/14 13:55:54.766045 [TVE] action=capture_html
2021/07/14 13:55:54.768791 [TVE] action=capture_html size=25947

Did you click the LOG IN button after solving the captcha's?

No I actually only tried a manual rescan. Probably need to do a complete rescan from scratch.
But it looks like that will have to wait as my mother is remotly streaming right now :wink:

Thank you for all the help!! Everything is back to normal and again I'm sorry for all the confusion and/or frustration I caused in assisting me.The Channels team and community ROCK!

1 Like