Web Clipper Service Status: Not Found

Trying to clip a page.

  • Joplin for Desktop is running.
  • Proxy disabled.
  • But Web Clipper Extension UI shows message Service Status: Not Found.

Following with some details:

  • versions:
    • Joplin for Desktop: 1.0.201 (prod, Linux)
    • Joplin Web Clipper: 1.0.25
  • platform:
    • OS: Pop!_OS 20.04 (Linux)
    • Browser: Firefox 76.0.1
  • logs:
    • Firefox Extension Debug:
Content Security Policy: Couldn’t parse invalid host 'wasm-eval'
The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol. extension.html
The character encoding of the HTML document was not declared. The document will render with garbled text in some browser configurations if the document contains characters from outside the US-ASCII range. The character encoding of the page must be declared in the document or in the transfer protocol. background.html
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. update.js:26
Unchecked lastError value: Error: Could not establish connection. Receiving end does not exist. extension.js:113
Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user’s experience. For more help http://xhr.spec.whatwg.org/ util.js:48:6
XML Parsing Error: syntax error
Location: moz-extension://935eaba5-d63a-4109-8792-e9b136fcbfdc/rules/default.rulesets
Line Number 1, Column 1: default.rulesets:1:1
TypeError: PrecompiledScript.executeInGlobal: Argument 1 is not an object. 2 ExtensionContent.jsm:567:25
TypeError: page.tabs[id] is undefined browserAction.js:94:5
sendRemoveListener on closed conduit {7a7a4a92-a2a0-41d1-9fd7-1e92480d612d}.274877924288 ConduitsChild.jsm:108
sendRemoveListener on closed conduit {7a7a4a92-a2a0-41d1-9fd7-1e92480d612d}.274877962327 ConduitsChild.jsm:108
sendRemoveListener on closed conduit {7a7a4a92-a2a0-41d1-9fd7-1e92480d612d}.274877979888 ConduitsChild.jsm:108
Popup: Init bridge and restore state... index.js:105:9
Popup: Init bridge bridge.js:10:10
Popup: Env: prod bridge.js:73:10
findClipperServerPort: Trying 41184 bridge.js:141:12
Popup: Creating React app... index.js:109:9
findClipperServerPort: Trying 41185 bridge.js:141:12
findClipperServerPort: Trying 41186 bridge.js:141:12
findClipperServerPort: Trying 41187 bridge.js:141:12
findClipperServerPort: Trying 41188 bridge.js:141:12
findClipperServerPort: Trying 41189 bridge.js:141:12
findClipperServerPort: Trying 41190 bridge.js:141:12
Sending message  
Object { name: "isProbablyReaderable" }
bridge.js:287:10
findClipperServerPort: Trying 41191 bridge.js:141:12
findClipperServerPort: Trying 41192 bridge.js:141:12
Popup: Got command: 
Object { name: "isProbablyReaderable", value: true }
bridge.js:36:11
findClipperServerPort: Trying 41193 bridge.js:141:12
Popup: Saving state 
Object { selectedFolderId: null }
bridge.js:119:11

What could be causing the problem? How to fix it?

Is the app running and the clipper service enabled? https://joplinapp.org/clipper/

Yeah. Web Clipper service was not enabled. Is there a way to set it to autostart?

I have always found that once the webclipper service is started in the client it autostarts with the client thereafter. Is this not happening for you?

I’ve added Joplin to autostart, so now it all works fine.