iptv-org / epg

Utilities for downloading the EPG (Electronic Program Guide) for thousands of TV channels from hundreds of sources.
https://iptv-org.github.io/
The Unlicense
1.89k stars 222 forks source link

web.magenta-tv.de broken #2463

Closed myxor closed 2 weeks ago

myxor commented 2 weeks ago

Site

web.magenta-tv.de

Description

web.magenta-tv.de guide stopped working:

> grab
> npx tsx scripts/commands/epg/grab.ts --site=web.magentatv.de --maxConnections=1 --delay 1000 --days 1

(node:730767) ExperimentalWarning: `--experimental-loader` may be removed in the future; instead use `register()`:
--import 'data:text/javascript,import { register } from "node:module"; import { pathToFileURL } from "node:url"; register("file%3A///root/epg/node_modules/tsx/dist/loader.mjs", pathToFileURL("./"));'
(Use `node --trace-warnings ...` to show where the warning was created)
starting...
config:
  output: guide.xml
  maxConnections: 1
  gzip: false
  site: web.magentatv.de
  delay: 1000
  days: 1
loading channels...
  found 348 channel(s)
run #1:
FetchError: request to https://api.prod.sngtv.magentatv.de/EPG/JSON/Authenticate?SID=firstup&T=Windows_chrome_118 failed, reason: connect ENETUNREACH 80.157.246.112:443 - Local (0.0.0.0:0)
    at ClientRequest.<anonymous> (/root/epg/node_modules/node-fetch/lib/index.js:1491:11)
    at ClientRequest.emit (node:events:517:28)
    at TLSSocket.socketErrorListener (node:_http_client:501:9)
    at TLSSocket.emit (node:events:517:28)
    at emitErrorNT (node:internal/streams/destroy:151:8)
    at emitErrorCloseNT (node:internal/streams/destroy:116:3)
    at process.processTicksAndRejections (node:internal/process/task_queues:82:21) {
  type: 'system',
myxor commented 2 weeks ago

It was a IP v4 issue which is fixed now. It's working again.