मैं एक वेबसाइट के माध्यम से सक्रिय निर्देशिका उपयोगकर्ताओं के लिए एक एसएसओ की स्थापना कर रहा हूं जो एक अपाचे (Apache2 पर SLES 11.1) पर चलता है, और फ़ायरफ़ॉक्स के साथ परीक्षण करते समय यह सब ठीक काम करता है। लेकिन जब मैं इंटरनेट एक्सप्लोरर 8 (विंडोज 7) में वेबसाइट खोलने की कोशिश करता हूं, तो मुझे बस यही मिलता है
"खराब अनुरोध
आपके ब्राउज़र ने एक अनुरोध भेजा है जिसे यह सर्वर समझ नहीं सका।
एक अनुरोध किये गए हेडर के मैदान का आकार सर्वर की सीमा से अधिक है।
प्राधिकरण: बातचीत [अति लंबी स्ट्रिंग] "
मेरा vhost.cfg इस तरह दिखता है:
<VirtualHost hostname:443>
LimitRequestFieldSize 32760
LimitRequestLine 32760
LogLevel debug
<Directory "/data/pwtool/sec-data/adbauth">
AuthName "Please login with your AD-credentials (Windows Account)"
AuthType Kerberos
KrbMethodNegotiate on
KrbAuthRealms REALM.TLD
KrbServiceName HTTP/hostname
Krb5Keytab /data/pwtool/conf/http_hostname.krb5.keytab
KrbMethodK5Passwd on
KrbLocalUserMapping on
Order allow,deny
Allow from all
</Directory>
<Directory "/data/pwtool/sec-data/adbauth">
Require valid-user
</Directory>
SSLEngine on
SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
SSLCertificateFile /etc/apache2/ssl.crt/hostname-server.crt
SSLCertificateKeyFile /etc/apache2/ssl.key/hostname-server.key
</VirtualHost>
मैंने यह भी सुनिश्चित किया कि कुकीज को हटा दिया जाए और LimitRequestFieldSize और LimitRequestLine के लिए कई छोटे मान आज़माए जाएं।
एक और बात जो मुझे अजीब लगती है वह यह है कि LogLvel डिबग के साथ भी मुझे इसके बारे में कोई लॉग नहीं मिलेगा। लॉग की अंतिम पंक्ति है
ssl_engine_kernel.c(1879): OpenSSL: Write: SSL negotiation finished successfully
क्या किसी को इसके बारे में एक विचार है?