Skip to content

CeskaTelevizeBridge - Error 500 #4482

@Bugbavka

Description

@Bugbavka

Describe the bug
Bridge fails to load any data, throws exception 500 - "Could not get date from Česká televize string"

To Reproduce
Try to load any valid page from Ceska Televize -> Error 500
Examples: (Note: these pages might not be available outside Czech republic)

https://www.ceskatelevize.cz/porady/10640154216-most/
https://www.ceskatelevize.cz/porady/1097429889-cerne-ovce/
https://www.ceskatelevize.cz/porady/16169111693-cerna-voda/

Expected behavior
Feed will be loaded without any issue

Screenshots
Posted as code in Additional context

Server/Host:

  • OS: Debian 12.10 x86_64
  • Installation: Docker - Docker version 27.5.1, build 9f9e405
  • Version: Latest from Docker hub - [rssbridge/rss-bridge@sha256:1b78c8b4bc74fe1eb1c92e101dfb4d1d3fb278d3c530baff4097febc18f06615]

Additional context

Details
Type: Exception
Code: 500
Message: Could not get date from Česká televize string
File: lib/utils.php
Line: 248
Trace
#0 index.php(68): RssBridge->main()
#1 lib/RssBridge.php(39): RssBridge->{closure}()
#2 lib/RssBridge.php(37): CacheMiddleware->__invoke()
#3 middlewares/CacheMiddleware.php(44): RssBridge->{closure}()
#4 lib/RssBridge.php(37): ExceptionMiddleware->__invoke()
#5 middlewares/ExceptionMiddleware.php(17): RssBridge->{closure}()
#6 lib/RssBridge.php(37): SecurityMiddleware->__invoke()
#7 middlewares/SecurityMiddleware.php(19): RssBridge->{closure}()
#8 lib/RssBridge.php(37): MaintenanceMiddleware->__invoke()
#9 middlewares/MaintenanceMiddleware.php(10): RssBridge->{closure}()
#10 lib/RssBridge.php(37): BasicAuthMiddleware->__invoke()
#11 middlewares/BasicAuthMiddleware.php(13): RssBridge->{closure}()
#12 lib/RssBridge.php(37): TokenAuthenticationMiddleware->__invoke()
#13 middlewares/TokenAuthenticationMiddleware.php(10): RssBridge->{closure}()
#14 lib/RssBridge.php(34): DisplayAction->__invoke()
#15 actions/DisplayAction.php(54): DisplayAction->createResponse()
#16 actions/DisplayAction.php(89): CeskaTelevizeBridge->collectData()
#17 bridges/CeskaTelevizeBridge.php(48): CeskaTelevizeBridge->getUploadTimeFromString()
#18 bridges/CeskaTelevizeBridge.php(62): returnServerError()
#19 lib/utils.php(248)

Context
Query: action=display&bridge=CeskaTelevizeBridge&url=https://www.ceskatelevize.cz/porady/1097429889-cerne-ovce/&_cache_timeout=3600&format=Html
Version: 2025-01-26 (git.master.dee734d)
OS: Linux
PHP: 8.2.26 

Metadata

Metadata

Assignees

No one assigned

    Labels

    Bug-ReportConfirmed bug report

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions