Page MenuHomePhabricator

Citoid can't load CzechTV articles
Closed, ResolvedPublic

Description

Steps to reproduce

  1. Open https://ct24.ceskatelevize.cz/veda/3087029-remdesivir-je-ucinny-proti-covidu-19-zverejnil-jeho-vyrobce-skoncila-rozsahla-studie-na
  2. Copy it to Citoid interface in VE

Expected behavior
The citation should be created.

Current behavior
The following error is thrown:

enwiki
We couldn't make a citation for you. You can create one manually using the "Manual" tab above.
cswiki
Nemohli jsme pro vás vytvořit citaci. Můžete ji vytvořit ručně pomocí výše zobrazené záložky „⧼citoid-citefromiddialog-mode-manual⧽“.

(Note: this looks like another bug)

It seems this is an issue of Zotero/CzechTV as this also doesn't work in ReferencePanel. But we are unable to tell. Should we also contact Czech national TV about this issue?

Event Timeline

A today's highlight (https://ct24.ceskatelevize.cz/svet/3116117-slovensky-expremier-pellegrini-opousti-smer-sd-zalozi-novou-stranu) still doesn't work. I receive Code 404 Error: Not Found.

@Mvolz May I ask for investigation? Could it be some throttling on their side, like in T254700?

Seems to be a different issue:

https://logstash.wikimedia.org/app/kibana#/doc/logstash-*/logstash-2020.06.11/citoid?id=AXKi6qbjK6TSR36GYxjh&_g=h@0a3b269

You found a fun one - seems to be a problem with their ssl certificate (SSL routines:tls_process_ske_dhe:dh key too small) but it causes an error in a c library that deals with SSL certs! Never seen that before :)

(I think this is another "wontfix" because they're using a weak form of encryption that is vulnerable to Logjam attack and is no longer supported by the SSL library we're using... hopefully they'll just fix it at some point!)

Copying from the logstash entry:

Error: write EPROTO 140324623503872:error:141A318A:SSL routines:tls_process_ske_dhe:dh key too small:../ssl/statem/statem_clnt.c:2150:

    at WriteWrap.afterWrite [as oncomplete] (net.js:782:14)

I'm going to inform Česká televize about this bug, hopefully they would fix it soon.

Tested on fresh news, works for me.