Hallo!
Wir haben Probleme mit Indy 10 in einer Delphi 5-Anwendung.
Mittels IDHTTP.Post werden Daten auf einen Web-Server geschrieben. Dies funktioniert auch soweit ohne Probleme.
Aber seit einem Update des HTTP-Proxies funktioniert die Übertragung per SSL nicht mehr. Folgende Fehlermeldungen wurden am Proxy mitgeloggt: (die tatsächlichen Server-Adressen wurden durch Dummys ersetzt)
Dec 11 15:05:26 2007 CET f_wwwproxy a_libproxycommon t_nettraffic p_major
pid: aaa ruid: 0 euid: 0 pgid: 1319 fid: 0 logid: 0 cmd: 'httpp'
domain: htpp edomain: htpp hostname: x.y..de srcip: a.b.c.d
srcport: qqqq srcburb: internal dstip: e.f.g.h dstport: 443
dstburb: external protocol: 6 service_name: httpp status: conn_open
acl_id: HTTP cache_hit: 1 netsessid: 475e9926000935db
Dec 11 15:05:26 2007 CET f_wwwproxy a_server t_attack p_major
pid: 1319 ruid: 0 euid: 0 pgid: 1319 fid: 0 logid: 0 cmd: 'httpp'
domain: htpp edomain: htpp hostname: a.b.c.d
category: protocol_violation event: request body not allowed
netsessid: 475e9926000935db srcip: a.b.c.d srcport: 1092 dst_local_port: 80
srcburb: internal protocol: 6 src_local_port: 54484 dstip: a.b.c.d
dstport: 443 dstburb: external attackip: e.f.g.h attackburb: internal
acl_id: HTTP reason: Body is not allowed for request type CONNECT.
Dec 11 15:05:26 2007 CET f_wwwproxy a_server t_http_req p_major
pid: 1319 ruid: 0 euid: 0 pgid: 1319 fid: 0 logid: 0 cmd: 'httpp'
domain: htpp edomain: htpp hostname: a.b.c.d
srcip: e.f.g.h
dstip: a.b.c.d request_command: CONNECT result_str: Bad Request
result_code: 400 bytes_written_to_client: 424 netsessid: 475e9926000935db
Dec 11 15:05:26 2007 CET f_wwwproxy a_libproxycommon t_nettraffic p_major
pid: 1319 ruid: 0 euid: 0 pgid: 1319 fid: 0 logid: 0 cmd: 'httpp'
domain: htpp edomain: htpp hostname: a.b.c.d srcip: e.f.g.h
srcport: 1092 srcburb: internal dstip: a.b.c.d dstport: 443
dstburb: external protocol: 6 bytes_written_to_client: 424
bytes_written_to_server: 0 service_name: httpp status: conn_close acl_id: HTTP
cache_hit: 1 request_status: 0 start_time: Tue Dec 11 15:05:27 2007
netsessid: 475e9926000935db
Wir vermuten, daß der HTTP.Post gegen irgendwelche RFC-Richtlinien verstößt.
Evtl. kann uns irgendjemand weiterhelfen?
Danke!
Grüße
Anton
Wir haben Probleme mit Indy 10 in einer Delphi 5-Anwendung.
Mittels IDHTTP.Post werden Daten auf einen Web-Server geschrieben. Dies funktioniert auch soweit ohne Probleme.
Aber seit einem Update des HTTP-Proxies funktioniert die Übertragung per SSL nicht mehr. Folgende Fehlermeldungen wurden am Proxy mitgeloggt: (die tatsächlichen Server-Adressen wurden durch Dummys ersetzt)
Dec 11 15:05:26 2007 CET f_wwwproxy a_libproxycommon t_nettraffic p_major
pid: aaa ruid: 0 euid: 0 pgid: 1319 fid: 0 logid: 0 cmd: 'httpp'
domain: htpp edomain: htpp hostname: x.y..de srcip: a.b.c.d
srcport: qqqq srcburb: internal dstip: e.f.g.h dstport: 443
dstburb: external protocol: 6 service_name: httpp status: conn_open
acl_id: HTTP cache_hit: 1 netsessid: 475e9926000935db
Dec 11 15:05:26 2007 CET f_wwwproxy a_server t_attack p_major
pid: 1319 ruid: 0 euid: 0 pgid: 1319 fid: 0 logid: 0 cmd: 'httpp'
domain: htpp edomain: htpp hostname: a.b.c.d
category: protocol_violation event: request body not allowed
netsessid: 475e9926000935db srcip: a.b.c.d srcport: 1092 dst_local_port: 80
srcburb: internal protocol: 6 src_local_port: 54484 dstip: a.b.c.d
dstport: 443 dstburb: external attackip: e.f.g.h attackburb: internal
acl_id: HTTP reason: Body is not allowed for request type CONNECT.
Dec 11 15:05:26 2007 CET f_wwwproxy a_server t_http_req p_major
pid: 1319 ruid: 0 euid: 0 pgid: 1319 fid: 0 logid: 0 cmd: 'httpp'
domain: htpp edomain: htpp hostname: a.b.c.d
srcip: e.f.g.h
dstip: a.b.c.d request_command: CONNECT result_str: Bad Request
result_code: 400 bytes_written_to_client: 424 netsessid: 475e9926000935db
Dec 11 15:05:26 2007 CET f_wwwproxy a_libproxycommon t_nettraffic p_major
pid: 1319 ruid: 0 euid: 0 pgid: 1319 fid: 0 logid: 0 cmd: 'httpp'
domain: htpp edomain: htpp hostname: a.b.c.d srcip: e.f.g.h
srcport: 1092 srcburb: internal dstip: a.b.c.d dstport: 443
dstburb: external protocol: 6 bytes_written_to_client: 424
bytes_written_to_server: 0 service_name: httpp status: conn_close acl_id: HTTP
cache_hit: 1 request_status: 0 start_time: Tue Dec 11 15:05:27 2007
netsessid: 475e9926000935db
Wir vermuten, daß der HTTP.Post gegen irgendwelche RFC-Richtlinien verstößt.
Evtl. kann uns irgendjemand weiterhelfen?
Danke!
Grüße
Anton