Archive for June, 2011
TMG 2010: Probleme mit Escape Characters im Link
by admin on Jun.16, 2011, under Knowledgebase, TMG 2010
Der TMG 2010 zickt (gewollt), wenn bei einem Link Escape Characters hintererlegt sind. Die Fehlermeldung sieht folgendermassen aus:
Bei z.B. über TMG veröffentlichten Sharepoint-Diensten kann ein Link folgendermassen aussehen:
https://portal.xxxxxx.com/websites/media/Lists/Medienkatalog/DispForm.aspx?ID=43&Source=https%3A%2F%2Fportal%2Exxxxxx%2Ech%2Fwebsites%2Fmedia%2Fdefault%2Easpx%3FPaged%3DTRUE%26p%5FTitle%3DPTC%252dNTC%252dPN%26p%5FID%3D103%26View%3D%257bDEB499B8%252d2196%252d4FB7%252d871F%252dF0D6010308EE%257d%26PageFirstRow%3D201&IsDlg=1
Wenn man den Link auseinander nimmt, sieht man, dass es einen Grundlink und einen Suffix gibt:
https://portal.xxxxxx.com/websites/media/Lists/Medienkatalog/DispForm.aspx?ID=43
&Source=https%3A%2F%2Fportal%2Exxxxxx%2Ech%2Fwebsites%2Fmedia%2Fdefault%2Easpx%3FPaged%3DTRUE%26p%5FTitle%3DPTC%252dNTC%252dPN%26p%5FID%3D103%26View%3D%257bDEB499B8%252d2196%252d4FB7%252d871F%252dF0D6010308EE%257d%26PageFirstRow%3D201&IsDlg=1
Der Grundlink wird mit diversen Escape Characters verunreinigt. Es gibt eine Funktion auf der HTTP/HTTPs Richtlinie bei der Firewallrule für die entsprechende Veröffentlichung. Und zwar überprüfte der TMG die „Normalisierung“. D.h.: Anforderungen mit URLs werden blockieren, die nach der Normalisierung Escapezeichen enthalten.
Haken bei “Normalisierung überprüfen” rausnehmen, Übernehmen et voila.