Advanced search  

News:

cpg1.5.46 Security release - upgrade mandatory!
The Coppermine development team is releasing a security update for Coppermine in order to counter recently discovered vulnerabilities. It is important that all users who run version cpg1.5.44 or older update to this latest version as soon as possible.
[more]

Pages: [1]   Go Down

Author Topic: Captcha 3.0 doesn't show image in French  (Read 9927 times)

0 Members and 1 Guest are viewing this topic.

ro1960

  • Coppermine newbie
  • Offline Offline
  • Posts: 10
Captcha 3.0 doesn't show image in French
« on: May 12, 2010, 05:53:38 am »

For some reason, when the language selected is French, the Captcha image doesn't show. It works with all the other languages I've tried (over a dozen).

How can this be fixed?

Thanks.
Logged

Joachim Müller

  • Dev Team member
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 47844
  • aka "GauGau"
    • gaugau.de
Logged

ro1960

  • Coppermine newbie
  • Offline Offline
  • Posts: 10
Re: Captcha 3.0 doesn't show image in French
« Reply #2 on: May 12, 2010, 12:56:14 pm »

Logged

Joachim Müller

  • Dev Team member
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 47844
  • aka "GauGau"
    • gaugau.de
Re: Captcha 3.0 doesn't show image in French
« Reply #3 on: May 12, 2010, 03:39:24 pm »

http://www.brunopaccard.com/cpg/captcha.php?lang=french is broken, http://www.brunopaccard.com/cpg/captcha.php?lang=english works. Usually happens if the language file outputs stuff that it shouldn't, which is in turn usually the case if a language file has been edited with an editor that is not fit for the task.
Get a vanilla French language file (e.g. from http://coppermine.svn.sourceforge.net/viewvc/coppermine/trunk/cpg1.4.x/lang/french.php?view=log) and replace the language file on your server with the vanilla file. Make sure to upload using a genuine FTP app like FileZilla and not some crutch like MS Frontpage or some web FTP app.
Logged

ro1960

  • Coppermine newbie
  • Offline Offline
  • Posts: 10
Re: Captcha 3.0 doesn't show image in French
« Reply #4 on: May 12, 2010, 05:24:52 pm »

OK, I followed your instructions and replaced the /lang/french.php file with a fresh version. No difference. All the files have been uploaded at the same time in the same manner with Interarchy 9.0.1. No edits were made as far as I remember. If I did, it was using BBEdit 9.5 and this should normally not be an issue.
Logged

Joachim Müller

  • Dev Team member
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 47844
  • aka "GauGau"
    • gaugau.de
Re: Captcha 3.0 doesn't show image in French
« Reply #5 on: May 12, 2010, 06:01:48 pm »

I'm not familiar with Mac tools. All I can say is that the reason for the image not showing as expected almost certainly is the fact that the output starts prematurely.
This is the http traffic sniffed with live HTTP headers
Code: [Select]
http://www.brunopaccard.com/cpg/captcha.php?lang=french

GET /cpg/captcha.php?lang=french HTTP/1.1
Host: www.brunopaccard.com
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 ( .NET CLR 3.5.30729)
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://forum.coppermine-gallery.net/index.php?action=post;topic=64916.0;num_replies=4
Cookie: faf22696d326577ad2dbc65575e7f336=d93f35be736ad61724b9accccbfc20f6; PHPSESSID=972f0e5d378b5713385bf3aac18ff220; coppermine_brunopaccard_data=YTozOntzOjI6IklEIjtzOjMyOiI1OWNiZjM5MTM4N2Q4ZDg4ZTkwNDRhNzIyNDc0M2NiNyI7czoyOiJhbSI7aToxO3M6NDoibGFuZyI7czo2OiJmcmVuY2giO30%3D
Cache-Control: max-age=0

HTTP/1.1 200 OK
Date: Wed, 12 May 2010 15:59:24 GMT
Server: Apache
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Pragma: no-cache
Keep-Alive: timeout=15, max=99
Connection: Keep-Alive
Transfer-Encoding: chunked
Content-Type: image/jpeg
----------------------------------------------------------
http://nolobe.com/mint/pepper/tillkruess/durations/recalc.php?token=756897106&time=90

GET /mint/pepper/tillkruess/durations/recalc.php?token=756897106&time=90 HTTP/1.1
Host: nolobe.com
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 ( .NET CLR 3.5.30729)
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://nolobe.com/interarchy/
Cookie: MintAcceptsCookies=1; MintUnique=1; MintUniqueHour=1273676400; MintUniqueDay=1273669200; MintUniqueWeek=1273323600; MintUniqueMonth=1272632400; MintUniqueLocation=1; MintDurationsToken=756897106; __utma=1.456312270.1273679909.1273679909.1273679909.1; __utmb=1.1.10.1273679909; __utmc=1; __utmz=1.1273679909.1.1.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=Interarchy

HTTP/1.1 200 OK
Date: Wed, 12 May 2010 15:59:32 GMT
Server: Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny8 with Suhosin-Patch
X-Powered-By: PHP/5.2.6-1+lenny8
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 20
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive
Content-Type: text/html
----------------------------------------------------------
http://nolobe.com/mint/pepper/tillkruess/durations/recalc.php?token=756897106&time=105

GET /mint/pepper/tillkruess/durations/recalc.php?token=756897106&time=105 HTTP/1.1
Host: nolobe.com
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.2.3) Gecko/20100401 Firefox/3.6.3 ( .NET CLR 3.5.30729)
Accept: image/png,image/*;q=0.8,*/*;q=0.5
Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Referer: http://nolobe.com/interarchy/
Cookie: MintAcceptsCookies=1; MintUnique=1; MintUniqueHour=1273676400; MintUniqueDay=1273669200; MintUniqueWeek=1273323600; MintUniqueMonth=1272632400; MintUniqueLocation=1; MintDurationsToken=756897106; __utma=1.456312270.1273679909.1273679909.1273679909.1; __utmb=1.1.10.1273679909; __utmc=1; __utmz=1.1273679909.1.1.utmcsr=google|utmccn=(organic)|utmcmd=organic|utmctr=Interarchy

HTTP/1.1 200 OK
Date: Wed, 12 May 2010 15:59:47 GMT
Server: Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny8 with Suhosin-Patch
X-Powered-By: PHP/5.2.6-1+lenny8
Vary: Accept-Encoding
Content-Encoding: gzip
Content-Length: 20
Keep-Alive: timeout=15, max=99
Connection: Keep-Alive
Content-Type: text/html
----------------------------------------------------------
Logged

ro1960

  • Coppermine newbie
  • Offline Offline
  • Posts: 10
Re: Captcha 3.0 doesn't show image in French
« Reply #6 on: May 12, 2010, 07:11:53 pm »

The Mac tools I am using are fairly standard developers tools.

I don't understand what you mean by "the output starts prematurely". And I am not sure  what to do with the http traffic.

How can this problem be fixed? Why is it only affecting the French language?
Logged

Joe Carver

  • Dev Team member
  • Coppermine addict
  • ****
  • Country: us
  • Offline Offline
  • Gender: Male
  • Posts: 1498
  • aka 'i-imagine'
    • Home Page
Re: Captcha 3.0 doesn't show image in French
« Reply #7 on: May 12, 2010, 07:31:23 pm »

OK, I followed your instructions and replaced the /lang/french.php

Have you replaced the language file for the plugin with clean copiy? Or only the Coppermine file? Or both?

ro1960

  • Coppermine newbie
  • Offline Offline
  • Posts: 10
Re: Captcha 3.0 doesn't show image in French
« Reply #8 on: May 13, 2010, 03:51:05 am »

Both.
Logged

Joachim Müller

  • Dev Team member
  • Coppermine addict
  • ****
  • Offline Offline
  • Gender: Male
  • Posts: 47844
  • aka "GauGau"
    • gaugau.de
Re: Captcha 3.0 doesn't show image in French
« Reply #9 on: May 14, 2010, 07:13:37 am »

To show you the difference, here's what live http headers sniffs for the output of the captcha file with the language set to english:
Code: [Select]
http://www.brunopaccard.com/cpg/captcha.php?lang=english



GET /cpg/captcha.php?lang=english HTTP/1.1

Host: www.brunopaccard.com

User-Agent: Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.2.3) Gecko/20100423 Ubuntu/10.04 (lucid) Firefox/3.6.3

Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8

Accept-Language: de-de,de;q=0.8,en-us;q=0.5,en;q=0.3

Accept-Encoding: gzip,deflate

Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7

Keep-Alive: 115

Connection: keep-alive

Cookie: ae6c14f246ba98273db9dd95c8bfe109=df6edc0a4885ead21a8bbcb03de9b051; coppermine_brunopaccard_data=YTo0OntzOjI6IklEIjtzOjMyOiJjMjI2MjkwZTRhZTc1YjliMTA2NzE2NTA1ZWZlNGMzYyI7czoyOiJhbSI7aToxO3M6NDoibGFuZyI7czo2OiJnZXJtYW4iO3M6MzoibGl2IjthOjE6e2k6MDtzOjM6IjEzNSI7fX0%3D; 60df47fd40e6d14ca142887ed0f2b5d0=fa99a53d9310be8a254a3ac9d216928c; PHPSESSID=a56e67daab462402998e99e8dbe2b0b8



HTTP/1.1 200 OK

Date: Fri, 14 May 2010 05:11:45 GMT

Server: Apache

Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0

Expires: Thu, 19 Nov 1981 08:52:00 GMT

Pragma: no-cache

Keep-Alive: timeout=15, max=99

Connection: Keep-Alive

Transfer-Encoding: chunked

Content-Type: image/jpeg

----------------------------------------------------------

Logged
Pages: [1]   Go Up
 

Page created in 0.016 seconds with 20 queries.