Syndication impossible en Spip 1.9.2e mais pourtant ok en 1.9.2a

Bonjour,

Un site spip en 1.9.2e n'arrive pas à syndiquer un fil RSS. Or, l'ancienne version de ce site, qui est en 1.9.2a, y arrive parfaitement.

Voici les logs en 1.9.2e (avec l'URL du fil) :
Nov 30 15:05:55 88.163.124.223 (pid 11836) http GET http://blog.pecia.fr/feed/rss2
Nov 30 15:05:55 88.163.124.223 (pid 11836) http GET http://
Nov 30 15:05:55 88.163.124.223 (pid 11836) connexion via fopen
Nov 30 15:05:55 88.163.124.223 (pid 11836) ECHEC chargement http://
Nov 30 15:05:55 88.163.124.223 (pid 11836) redirige: ecrire/?exec=sites&id_syndic=11

Visiblement, une requête est faite sur la bonne URL, mais suivie d'une autre sans URL. D'où échec.

Voici ce qui se passe en 1.9.2a :
Nov 30 16:00:44 88.163.124.223 (pid 6303) http GET http://blog.pecia.fr/feed/rss2
Nov 30 16:00:44 88.163.124.223 (pid 6303) charset: utf-8
Nov 30 16:00:44 88.163.124.223 (pid 6303) redirige: ecrire/?exec=sites&id_syndic=11

Je ne peux pas dire si c'est effectivement un problème de charset, vu que c'est peut-être juste des traces ajoutées/supprimées.

Seule la version de spip change entre ces deux versions de site. Un diff sur les sources ne m'a pas aidé, je ne suis pas assez calé. Qui peux m'aider ? Ce fil est issu d'un blog en DotClear2 hébergé par Gandi, mon cas n'est peut-être pas isolé (désolé si c'est dans les archives, j'ai pas trouvé).

Merci.

Cirus Minor a écrit :

Un site spip en 1.9.2e n'arrive pas à syndiquer un fil RSS. Or, l'ancienne version de ce site, qui est en 1.9.2a, y arrive parfaitement.

fonctionne ici avec un 1.9.2e [13041]

et j'ai aussi dans les logs :
   Nov 30 16:42:42 62.39.233.247 (pid 28465) http GET
     http://blog.pecia.fr/feed/rss2
   Nov 30 16:42:44 62.39.233.247 (pid 28465) charset: utf-8
   Nov 30 16:42:45 62.39.233.247 (pid 28465) http GET http://
   Nov 30 16:42:45 62.39.233.247 (pid 28465) connexion via fopen
   Nov 30 16:42:45 62.39.233.247 (pid 28465) ECHEC chargement http://
   Nov 30 16:42:45 62.39.233.247 (pid 28465) redirige:
     http://chez_moi.fr/spip/ecrire/?exec=sites&id_syndic=1

(oui, je sais bien, ça aide pas...)

denisb a écrit :

(oui, je sais bien, ça aide pas...)

c'est quand même pas un bête problème de proxy ?

denisb a écrit :

Cirus Minor a écrit :

Un site spip en 1.9.2e n'arrive pas à syndiquer un fil RSS. Or, l'ancienne version de ce site, qui est en 1.9.2a, y arrive parfaitement.

fonctionne ici avec un 1.9.2e [13041]

et j'ai aussi dans les logs :
  Nov 30 16:42:42 62.39.233.247 (pid 28465) http GET
    http://blog.pecia.fr/feed/rss2
  Nov 30 16:42:44 62.39.233.247 (pid 28465) charset: utf-8
  Nov 30 16:42:45 62.39.233.247 (pid 28465) http GET http://
  Nov 30 16:42:45 62.39.233.247 (pid 28465) connexion via fopen
  Nov 30 16:42:45 62.39.233.247 (pid 28465) ECHEC chargement http://
  Nov 30 16:42:45 62.39.233.247 (pid 28465) redirige:
    http://chez_moi.fr/spip/ecrire/?exec=sites&id_syndic=1

(oui, je sais bien, ça aide pas...)

Bonsoir,

Non, il n'y a pas de proxy, mais il y a quand même un indice dans ton log : charset: utf-8. Je n'ai pas ça dans mon spip 1.9.2e [12624]. J'ai pourtant passé mon site et converti la base en utf8... rien ;(

Comment voir rapidement le changelog entre [12624] et [13041] ?

Merci d'avoir fait le test.