Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

bubdub

Members
  • Joined

  • Last visited

  1. When I run the command "curl http://flaresolverr:8191" from the Tachidesk console I get the following output: $ curl http://flaresolverr:8191 {"msg": "FlareSolverr is ready!", "version": "3.5.0", "userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36"}$ I believe this would indicate that the Tachidesk Container is able to connect to the Flaresolverr container without an issue and the network setup is working. These are the settings in my tachidesk web ui: Whenever I try to access the Mangakakalot extension, I get that 0.0.0.0:443 error and I don't see any activity in the flaresolverr container logs. When I run the following curl command "curl -X POST http://flaresolverr:8191/v1 -H "Content-Type: application/json" -d '{"cmd": "request.get", "url": "https://mangakakalot.gg", "maxTimeout": 60000}'" from the Tachidesk console, I see activity from the flaresolverr logs. So it looks like for some reason my tachidesk docker container is refusing to access flaresolverr even though it should be configured. I am running "ghcr.io/suwayomi/suwayomi-server:latest" for my Tachidesk-Server repository. I will admit that this issue is frustrating because I have Suwayomi installed on my Windows desktop and want to migrate it to my Unraid server. On the Windows Suwayomi install, I have the same extension repositories and don't have flaresolverr configured. I have no issue connecting to Mangakakalot and other extension where I see the similar 0.0.0.0:443 and invalid SSL message errors. I did try your suggested extensions and some others like: Batcave - Works MangaDex - Works MangaFox - Works MangaForFree.net - Does not work with :Unsupported or unrecognized SSL message" MangaK -Works MangaPanda.onl - Works Mangasushi - Works Read Comics Online - Works (accesses flaresolverr) XOXO Comics - Works (accesses flaresolverr) So based on the above test of some extensions, it likely indicates that the issue originates with the extension. If you feel that is about right then I think my instance is running properly.
  2. Thanks for responding and checking your instance. My original install had both the flaresolverr and tachidesk containers in bridge network mode. As per your suggestion I have setup a custom network manga and configured the flaresolverr and tachidesk to have a network mode of "Custom: Manga". Even with this change, I am still having the 0.0.0.0:443 error for Mangakakalot but no issues with Mangafox. I am using the flaresolverr Official container from the Apps directory. I tried to do some debugging with help of Gemini: Verified that the flaresolverr instance was working by browsing to the server ip address and port. Got a "Flaresolverr is ready" msg in the JSON response. This indicates that flaresolverr is working. I used the curl command "curl -X POST http://flaresolverr:8191/v1 -H "Content-Type: application/json" -d '{"cmd": "request.get", "url": "https://www.mangakakalot.com", "maxTimeout": 60000}'" from the console of my Tachidesk instance to verify the container can connect. I see a proper webpage. I then configured flaresolver url to "http://flaresolverr:8191" in the tachidesk container, restarted and got the following in the logs: Tachidesk Log: 16:47:58.901 [DefaultDispatcher-worker-1] DEBUG suwayomi.tachidesk.manga.impl.util.PackageTools -- loading jar with path: /home/suwayomi/.local/share/Tachidesk/extensions/tachiyomi-en.mangakakalot-v1.4.21.jar 16:47:59.048 [DefaultDispatcher-worker-1] ERROR suwayomi.tachidesk.graphql.AsDataFetcherResult -- asDataFetcherResult: failed due to java.net.ConnectException: Failed to connect to www.mangakakalot.gg/0.0.0.0:443 at okhttp3.internal.connection.ConnectPlan.connectSocket(ConnectPlan.kt:278) at okhttp3.internal.connection.ConnectPlan.connectTcp(ConnectPlan.kt:135) at okhttp3.internal.connection.FastFallbackExchangeFinder$launchTcpConnect$1.runOnce(FastFallbackExchangeFinder.kt:141) at okhttp3.internal.concurrent.TaskRunner$runnable$1.run(TaskRunner.kt:81) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.base/java.lang.Thread.run(Unknown Source) Caused by: java.net.ConnectException: Connection refused at java.base/sun.nio.ch.Net.pollConnect(Native Method) at java.base/sun.nio.ch.Net.pollConnectNow(Unknown Source) at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(Unknown Source) at java.base/sun.nio.ch.NioSocketImpl.connect(Unknown Source) at java.base/java.net.SocksSocketImpl.connect(Unknown Source) at java.base/java.net.Socket.connect(Unknown Source) at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:148) at okhttp3.internal.connection.ConnectPlan.connectSocket(ConnectPlan.kt:276) ... 6 common frames omittedFlaresolverr Log (Note:when I browsed Mangakakalot in the webui there was not change in output almost like tachidesk did not access it): 2026-06-27 20:45:25 INFO ReqId 22780464257920 FlareSolverr 3.5.0 2026-06-27 20:45:25 DEBUG ReqId 22780464257920 Debug log enabled 2026-06-27 20:45:25 INFO ReqId 22780464257920 Testing web browser installation... 2026-06-27 20:45:25 INFO ReqId 22780464257920 Platform: Linux-6.1.126-Unraid-x86_64-with-glibc2.36 2026-06-27 20:45:25 INFO ReqId 22780464257920 Chrome / Chromium path: /usr/bin/chromium 2026-06-27 20:45:25 INFO ReqId 22780464257920 Chrome / Chromium major version: 148 2026-06-27 20:45:25 INFO ReqId 22780464257920 Launching web browser... 2026-06-27 20:45:25 DEBUG ReqId 22780464257920 Launching web browser... 2026-06-27 20:45:25 DEBUG ReqId 22780464257920 Skipping Selenium Manager; path to chrome driver specified in Service class: /app/chromedriver 2026-06-27 20:45:25 DEBUG ReqId 22780464257920 Started executable: `/app/chromedriver` in a child process with pid: 34 using 0 to output -3 2026-06-27 20:45:27 INFO ReqId 22780464257920 FlareSolverr User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 2026-06-27 20:45:27 INFO ReqId 22780464257920 Test successful! 2026-06-27 20:45:27 INFO ReqId 22780464257920 Serving on http://0.0.0.0:8191I tried curl to mangakakalot.gg instead mangakakalot.com as I noticed that is the url mentioned in the extension. When I run the command "curl -X POST http://flaresolverr:8191/v1 -H "Content-Type: application/json" -d '{"cmd": "request.get", "url": "https://mangakakalot.gg", "maxTimeout": 60000}'" I get the following output on the command line: {"status": "error", "message": "Error: Error solving the challenge. Message: unknown error: net::ERR_CONNECTION_REFUSED\\n (Session info: chrome=148.0.7778.178)\\nStacktrace:\\n#0 0x556cde27fcfe <unknown>\\n#1 0x556cddc0ff34 <unknown>\\n#2 0x556cddc0ced4 <unknown>\\n#3 0x556cddbf7c35 <unknown>\\n#4 0x556cddbf9833 <unknown>\\n#5 0x556cddbf7f82 <unknown>\\n#6 0x556cddbf77e1 <unknown>\\n#7 0x556cddbf7739 <unknown>\\n#8 0x556cddbf5b4a <unknown>\\n#9 0x556cddbf5e7a <unknown>\\n#10 0x556cddc13fea <unknown>\\n#11 0x556cddca8b64 <unknown>\\n#12 0x556cddc85f12 <unknown>\\n#13 0x556cddca857f <unknown>\\n#14 0x556cddc85cd3 <unknown>\\n#15 0x556cddc52b8e <unknown>\\n#16 0x556cddc537b1 <unknown>\\n#17 0x556cde2424e0 <unknown>\\n#18 0x556cde2457a5 <unknown>\\n#19 0x556cde2451da <unknown>\\n#20 0x556cde245c05 <unknown>\\n#21 0x556cde231f29 <unknown>\\n#22 0x556cde245f67 <unknown>\\n#23 0x556cde21a426 <unknown>\\n#24 0x556cde26c5f5 <unknown>\\n#25 0x556cde26c7d3 <unknown>\\n#26 0x556cde27e86a <unknown>\\n#27 0x151ad28ad1f5 <unknown>\\n", "startTimestamp": 1782593500184, "endTimestamp": 1782593504440, "version": "3.5.0"}and the following output in filesolverr log: 2026-06-27 20:45:25 INFO ReqId 22780464257920 FlareSolverr 3.5.0 2026-06-27 20:45:25 DEBUG ReqId 22780464257920 Debug log enabled 2026-06-27 20:45:25 INFO ReqId 22780464257920 Testing web browser installation... 2026-06-27 20:45:25 INFO ReqId 22780464257920 Platform: Linux-6.1.126-Unraid-x86_64-with-glibc2.36 2026-06-27 20:45:25 INFO ReqId 22780464257920 Chrome / Chromium path: /usr/bin/chromium 2026-06-27 20:45:25 INFO ReqId 22780464257920 Chrome / Chromium major version: 148 2026-06-27 20:45:25 INFO ReqId 22780464257920 Launching web browser... 2026-06-27 20:45:25 DEBUG ReqId 22780464257920 Launching web browser... 2026-06-27 20:45:25 DEBUG ReqId 22780464257920 Skipping Selenium Manager; path to chrome driver specified in Service class: /app/chromedriver 2026-06-27 20:45:25 DEBUG ReqId 22780464257920 Started executable: `/app/chromedriver` in a child process with pid: 34 using 0 to output -3 2026-06-27 20:45:27 INFO ReqId 22780464257920 FlareSolverr User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/148.0.0.0 Safari/537.36 2026-06-27 20:45:27 INFO ReqId 22780464257920 Test successful! 2026-06-27 20:45:27 INFO ReqId 22780464257920 Serving on http://0.0.0.0:8191 2026-06-27 20:51:40 INFO ReqId 22780426540736 Incoming request => POST /v1 body: {'cmd': 'request.get', 'url': 'https://mangakakalot.gg', 'maxTimeout': 60000} 2026-06-27 20:51:40 DEBUG ReqId 22780426540736 Launching web browser... 2026-06-27 20:51:40 DEBUG ReqId 22780426540736 Skipping Selenium Manager; path to chrome driver specified in Service class: /app/chromedriver 2026-06-27 20:51:40 DEBUG ReqId 22780426540736 Started executable: `/app/chromedriver` in a child process with pid: 157 using 0 to output -3 2026-06-27 20:51:40 DEBUG ReqId 22780426540736 New instance of webdriver has been created to perform the request 2026-06-27 20:51:40 DEBUG ReqId 22780418135744 Navigating to... https://mangakakalot.gg 2026-06-27 20:51:44 DEBUG ReqId 22780426540736 A used instance of webdriver has been destroyed 2026-06-27 20:51:44 ERROR ReqId 22780426540736 Error: Error solving the challenge. Message: unknown error: net::ERR_CONNECTION_REFUSED\n (Session info: chrome=148.0.7778.178)\nStacktrace:\n#0 0x556cde27fcfe <unknown>\n#1 0x556cddc0ff34 <unknown>\n#2 0x556cddc0ced4 <unknown>\n#3 0x556cddbf7c35 <unknown>\n#4 0x556cddbf9833 <unknown>\n#5 0x556cddbf7f82 <unknown>\n#6 0x556cddbf77e1 <unknown>\n#7 0x556cddbf7739 <unknown>\n#8 0x556cddbf5b4a <unknown>\n#9 0x556cddbf5e7a <unknown>\n#10 0x556cddc13fea <unknown>\n#11 0x556cddca8b64 <unknown>\n#12 0x556cddc85f12 <unknown>\n#13 0x556cddca857f <unknown>\n#14 0x556cddc85cd3 <unknown>\n#15 0x556cddc52b8e <unknown>\n#16 0x556cddc537b1 <unknown>\n#17 0x556cde2424e0 <unknown>\n#18 0x556cde2457a5 <unknown>\n#19 0x556cde2451da <unknown>\n#20 0x556cde245c05 <unknown>\n#21 0x556cde231f29 <unknown>\n#22 0x556cde245f67 <unknown>\n#23 0x556cde21a426 <unknown>\n#24 0x556cde26c5f5 <unknown>\n#25 0x556cde26c7d3 <unknown>\n#26 0x556cde27e86a <unknown>\n#27 0x151ad28ad1f5 <unknown>\n 2026-06-27 20:51:44 DEBUG ReqId 22780426540736 Response => POST /v1 body: {'status': 'error', 'message': 'Error: Error solving the challenge. Message: unknown error: net::ERR_CONNECTION_REFUSED\\n (Session info: chrome=148.0.7778.178)\\nStacktrace:\\n#0 0x556cde27fcfe <unknown>\\n#1 0x556cddc0ff34 <unknown>\\n#2 0x556cddc0ced4 <unknown>\\n#3 0x556cddbf7c35 <unknown>\\n#4 0x556cddbf9833 <unknown>\\n#5 0x556cddbf7f82 <unknown>\\n#6 0x556cddbf77e1 <unknown>\\n#7 0x556cddbf7739 <unknown>\\n#8 0x556cddbf5b4a <unknown>\\n#9 0x556cddbf5e7a <unknown>\\n#10 0x556cddc13fea <unknown>\\n#11 0x556cddca8b64 <unknown>\\n#12 0x556cddc85f12 <unknown>\\n#13 0x556cddca857f <unknown>\\n#14 0x556cddc85cd3 <unknown>\\n#15 0x556cddc52b8e <unknown>\\n#16 0x556cddc537b1 <unknown>\\n#17 0x556cde2424e0 <unknown>\\n#18 0x556cde2457a5 <unknown>\\n#19 0x556cde2451da <unknown>\\n#20 0x556cde245c05 <unknown>\\n#21 0x556cde231f29 <unknown>\\n#22 0x556cde245f67 <unknown>\\n#23 0x556cde21a426 <unknown>\\n#24 0x556cde26c5f5 <unknown>\\n#25 0x556cde26c7d3 <unknown>\\n#26 0x556cde27e86a <unknown>\\n#27 0x151ad28ad1f5 <unknown>\\n', 'startTimestamp': 1782593500184, 'endTimestamp': 1782593504440, 'version': '3.5.0'} 2026-06-27 20:51:44 INFO ReqId 22780426540736 Response in 4.256 s 2026-06-27 20:51:44 INFO ReqId 22780426540736 172.19.0.3 POST http://flaresolverr:8191/v1 500 Internal Server ErrorThis is making me feel like my tachidesk install is not making a proper request to the filesolverr instance. I double checked the filesolverr url and it looks right with the value "http://flaresolverr:8191". Please let me know if need anything else from me. Your assistance is greatly appreciated.
  3. I have installed the Tachidesk-Docker docker image on my Unraid 6.12 server using the Repository ghcr.io/suwayomi/suwayomi-server:latest that uses the default bridge network type. I also have a Flaresoverr docker image that Tachideks-Docker is configured to use with a URL that points to the exposed IP and port on the server. When I access the flaresolver docker via the configured IP and port in my browser, I get the following output: {"msg": "FlareSolverr is ready!", "version": "3.5.0", "userAgent": "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/146.0.0.0 Safari/537.36"}The Tachidesk-Docker container is able to start up and I am able to connect to the webui and setup the standard extension repositories: - https://raw.githubusercontent.com/suwayomi/tachiyomi-extension/repo/index.min.json - https://github.com/keiyoushi/extensions/blob/repo/index.min.json I have installed several extensions, and only the MangaFox extension is allowing me to browse manga. The other extensions that I have installed like Mangakakalot is displaying the following error in the browse window: Unable to load data Failed to connect to www.mangakakalot.gg/0.0.0.0:443I can load the website and view the Suwayomi web view. When I look into the logs, the following is the error that is thrown by the server: 2026-06-26 10:36:34.919 [DefaultDispatcher-worker-2] ERROR suwayomi.tachidesk.graphql.AsDataFetcherResult - asDataFetcherResult: failed due to java.net.ConnectException: Failed to connect to www.mangakakalot.gg/0.0.0.0:443 at okhttp3.internal.connection.ConnectPlan.connectSocket(ConnectPlan.kt:278) at okhttp3.internal.connection.ConnectPlan.connectTcp(ConnectPlan.kt:135) at okhttp3.internal.connection.FastFallbackExchangeFinder$launchTcpConnect$1.runOnce(FastFallbackExchangeFinder.kt:141) at okhttp3.internal.concurrent.TaskRunner$runnable$1.run(TaskRunner.kt:81) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.base/java.lang.Thread.run(Unknown Source) Caused by: java.net.ConnectException: Connection refused at java.base/sun.nio.ch.Net.pollConnect(Native Method) at java.base/sun.nio.ch.Net.pollConnectNow(Unknown Source) at java.base/sun.nio.ch.NioSocketImpl.timedFinishConnect(Unknown Source) at java.base/sun.nio.ch.NioSocketImpl.connect(Unknown Source) at java.base/java.net.SocksSocketImpl.connect(Unknown Source) at java.base/java.net.Socket.connect(Unknown Source) at okhttp3.internal.platform.Platform.connectSocket(Platform.kt:148) at okhttp3.internal.connection.ConnectPlan.connectSocket(ConnectPlan.kt:276) ... 6 common frames omittedI have Suwayomi installed on my windows machine and I can use all of these extensions that are not working in Tachidesk-Docker. Just wanted to see if anyone else has gotten this error and found a way to resolve it. I tried querying google and I have tried the following things with no success: - Adding a docker container dns with --dns 1.1.1.1 in the extra parameters field. - Change the Network Type to Host instead of Bridge. When I did this I got a "Unable to load data Unsupported or unrecognized SSL message" error instead. Not sure if that is progress. I also do not have PiHole or AdGuard installed, but I do have tailscale installed. Tailscale is the base install with no services or apps defined.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.