RSS-Bridge / RSS-Bridge/rss-bridge
| Ficbook Bridge failed with: cURL error Operation timed out after 5001 milliseconds with 0 out of 0 bytes received: 28 (https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://ficbook.net/readfic/607000235824451
Open
Nobody has claimed this yet.
- Dominant language
- PHP
- Stars
- 9.2k
- Forks
- 1.2k
- Avg merge
- 12h 45m
- Merged PRs (30d)
- 2
Description
HttpException: cURL error Operation timed out after 5001 milliseconds with 0 out of 0 bytes received: 28 (https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://ficbook.net/readfic/607000235824451 in lib/http.php line 184
index.php(73): RssBridge->main()
lib/RssBridge.php(39): RssBridge->{closure:RssBridge::main():37}()
lib/RssBridge.php(37): CacheMiddleware->__invoke()
middlewares/CacheMiddleware.php(44): RssBridge->{closure:RssBridge::main():37}()
lib/RssBridge.php(37): ExceptionMiddleware->__invoke()
middlewares/ExceptionMiddleware.php(17): RssBridge->{closure:RssBridge::main():37}()
lib/RssBridge.php(37): SecurityMiddleware->__invoke()
middlewares/SecurityMiddleware.php(19): RssBridge->{closure:RssBridge::main():37}()
lib/RssBridge.php(37): MaintenanceMiddleware->__invoke()
middlewares/MaintenanceMiddleware.php(10): RssBridge->{closure:RssBridge::main():37}()
lib/RssBridge.php(37): BasicAuthMiddleware->__invoke()
middlewares/BasicAuthMiddleware.php(13): RssBridge->{closure:RssBridge::main():37}()
lib/RssBridge.php(37): TokenAuthenticationMiddleware->__invoke()
middlewares/TokenAuthenticationMiddleware.php(10): RssBridge->{closure:RssBridge::main():33}()
lib/RssBridge.php(34): DisplayAction->__invoke()
actions/DisplayAction.php(54): DisplayAction->createResponse()
actions/DisplayAction.php(89): FicbookBridge->collectData()
bridges/FicbookBridge.php(85): getSimpleHTMLDOM()
lib/contents.php(151): getContents()
lib/contents.php(79): CurlHttpClient->request()
lib/http.php(184)
Query string: action=display&bridge=FicbookBridge&context=Fiction+Updates&fiction_id=607000235824451&include_contents=on&format=Html
Version: 2025-06-03 (git.master.354cea0)
Os: Linux
PHP version: 8.4.8
Maintainer: @logmanoriginal
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the query shown in the report and trace bridges/FicbookBridge.php line 85 through lib/contents.php and lib/http.php line 184. Check whether the timeout is reproducible for the Ficbook URL and determine the intended handling for this failed request. Done means the reported request has a verified resolution and appropriate regression coverage.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- php
- Domain
- backend, networking
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100