[Mapbender-users] WMS start blocked in IE8

Karim Malhas karim at malhas.de
Mon Dec 19 08:00:53 EST 2011


> Data from apache error.log
> 
> [Mon Dec 19 10:09:44 2011] [error] [client 10.50.50.200]
> ALERT-SIMULATION - configured GET variable value length limit exceeded -
> dropped variable 'url' (attacker '10.50.50.200', file
> '/data/mapbender/http/extensions/ext_featureInfoTunnel.php'), referer:
> http://cuxalkis/alkis/frames/index.php?PHPSESSID=cb7b312e65f49d6f1f51965
> 8d60e146e&gui_id=cuxalkis

This means you have Suhosin enabled on the webserver and it's blocking what it thinks are exessively 
long queryparameters. 
Solution: Configure suhosin

> [Mon Dec 19 10:18:54 2011] [error] [client 10.50.127.1] File does not
> exist: /data/mapbender/http/frames/BLOCKED SCRIPT'<html><, referer:
> http://10.50.127.2/alkis/frames/index.php?PHPSESSID=46b781c08bcc4c8d7836
> 6f748b8bd755&gui_id=cuxalkis

This is likely also suhosin related

> Daten aus dem php.log
> [19-Dec-2011 09:59:51] PHP Warning:  DOMElement::setAttribute() expects
> parameter 2 to be string, array given in
> /data/mapbender/http/classes/class_wmcToXml.php on line 330
> [19-Dec-2011 09:59:51] PHP Warning:
> fopen(/data/mapbender/core/../log/mb_error_2011_12_19.log) [<a
> href='function.fopen'>function.fopen</a>]: failed to open stream: Keine
> Berechtigung in /data/mapbender/http/classes/class_mb_log.php on line 59

You need to give the webserver write permissions on mapbender/log


> Debugger aus IE8:
> 
> Webpage error details
> 
> User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Win64;
> x64; Trident/4.0; Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1;
> SV1) ; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR
> 3.0.4506.2152; .NET CLR 3.5.30729; .NET4.0C)
> Timestamp: Mon, 19 Dec 2011 09:32:36 UTC
> 
> 
> Message: Invalid argument.
> map.php
> Line: 14373
> Char: 3
> Code: 0
> URI:
> http://10.50.127.2/alkis/javascripts/map.php?PHPSESSID=46b781c08bcc4c8d7
> 8366f748b8bd755&guiID=cuxalkis&PHPSESSID=46b781c08bcc4c8d78366f748b8bd75
> 5&gui_id=cuxalkis
> 
> Invalid argument.
> map.php?PHPSESSID=2e0bf6ad70b5140fe99f242af4504ffd&guiID=cuxalkis&PHPSES
> SID=2e0bf6ad70b5140fe99f242af4504ffd&gui_id=cuxalkis, line14373
> character3 :
> el.height = Math.abs(bottom - top) + "px";

Can't say for sure here. Could be related to the overview. Can you try to disable it, and check if the error persists ?

Regards,
Karim


More information about the Mapbender_users mailing list