Jump to content
janclarin

Jisho.org Workflow - Search for Japanese-English definitions

Recommended Posts

Hi, when i'm trying to do a search it says "there was an issue retrieving jisho results". : / Any solution ? Thanks !

Share this post


Link to post

It says :

 

[0030-07-04 10:32:54][STDERR: input.scriptfilter] 10:32:53 workflow.py:2225 DEBUG    Workflow version : 1.9.1

10:32:53 workflow.py:1628 DEBUG    Reading settings from `/Users/[my name]/Library/Application Support/Alfred 3/Workflow Data/com.janclarin.jisho-alfred-workflow/settings.json` ...

10:32:53 workflow.py:2509 INFO     Checking for update ...

10:32:53 background.py:178 DEBUG    Command arguments cached to `/Users/[my name]/Library/Caches/com.runningwithcrayons.Alfred-3/Workflow Data/com.janclarin.jisho-alfred-workflow/__workflow_update_check.argcache`

10:32:53 background.py:182 DEBUG    Calling [u'/usr/bin/python', '/Users/[my name]/Library/Application Support/Alfred 3/Alfred.alfredpreferences/workflows/user.workflow.70E3C125-5F41-4C71-A79E-DF6EEA79EC10/workflow/background.pyc', u'__workflow_update_check'] ...

10:32:54 workflow.py:2225 DEBUG    Workflow version : 1.9.1

10:32:54 background.py:187 DEBUG    Executing task `__workflow_update_check` in background...

10:32:54 workflow.py:2444 DEBUG    update_data : None

10:32:54 workflow.py:2423 DEBUG    Set last run version : 1.9.1

10:32:54 workflow.py:2267 DEBUG    Workflow finished in 0.554 seconds.

[0030-07-04 10:32:55][STDERR: input.scriptfilter] 10:32:54 workflow.py:2225 DEBUG    Workflow version : 1.9.1

10:32:54 workflow.py:1628 DEBUG    Reading settings from `/Users/[my name]/Library/Application Support/Alfred 3/Workflow Data/com.janclarin.jisho-alfred-workflow/settings.json` ...

10:32:54 workflow.py:2509 INFO     Checking for update ...

10:32:54 background.py:178 DEBUG    Command arguments cached to `/Users/[my name]/Library/Caches/com.runningwithcrayons.Alfred-3/Workflow Data/com.janclarin.jisho-alfred-workflow/__workflow_update_check.argcache`

10:32:54 background.py:182 DEBUG    Calling [u'/usr/bin/python', '/Users/[my name]/Library/Application Support/Alfred 3/Alfred.alfredpreferences/workflows/user.workflow.70E3C125-5F41-4C71-A79E-DF6EEA79EC10/workflow/background.pyc', u'__workflow_update_check'] ...

10:32:54 workflow.py:2225 DEBUG    Workflow version : 1.9.1

10:32:54 background.py:187 DEBUG    Executing task `__workflow_update_check` in background...

10:32:54 workflow.py:2444 DEBUG    update_data : None

10:32:55 workflow.py:2423 DEBUG    Set last run version : 1.9.1

10:32:55 workflow.py:2267 DEBUG    Workflow finished in 0.526 seconds.

 

Sorry I'm very ignorant in this kind of stuff. :P

Share this post


Link to post
Posted (edited)

Which version of macOS are you using?

 

EDIT: I've checked jisho.org, and it won't work with this workflow on macOS versions older than High Sierra. The same goes for GitHub, which means the workflow can't update itself (that's why the debugger log is full of "checking for update" messages—the check always fails).

 

The technical reason is that the version of OpenSSL used by Sierra and earlier versions is criminally out-of-date, and only supports TLS 1.0. Python (the language the workflow is written in) uses the system OpenSSL library, and thus also can't connect to websites that don't support TLS 1.0.

 

Edited by deanishe

Share this post


Link to post

Apologies for the late reply, as I  away from internet for a while.

 

Thanks for chiming in deanishe! Hopefully (or unfortunately), an older version of macOS is likely the cause.

Share this post


Link to post

Thanks ! Yeah I'm still using sierra so that's probably the issue. Guess it's time to update. 

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×