"এসএসএল ইনপুট ফিল্টার পড়তে ব্যর্থ হয়েছে" অ্যাপাচি এবং 443


17

আমার অ্যাপাচি কনফার সাথে আমার একটু সমস্যা আছে। আমি যখন ত্রুটি লগটি পড়ি, আমি এখানে যা দেখতে পাচ্ছি তা এখানে:

[client xxx.xxx.xx.xx] AH01964: Connection to child 1 established (server www.mywebsite.com:443)
[client xxx.xxx.xx.xx] AH01964: Connection to child 6 established (server www.mywebsite.com:443)
[client xxx.xxx.xx.xx] AH01964: Connection to child 10 established (server www.mywebsite.com:443)
[client xxx.xxx.xx.xx] AH01964: Connection to child 15 established (server www.mywebsite.com:443)
[client xxx.xxx.xx.xx] AH01964: Connection to child 18 established (server www.mywebsite.com:443)
(70014)End of file found: [client xxx.xxx.xx.xx] AH01991: SSL input filter read failed.
(70014)End of file found: [client xxx.xxx.xx.xx] AH01991: SSL input filter read failed.
(70014)End of file found: [client xxx.xxx.xx.xx] AH01991: SSL input filter read failed.
(70014)End of file found: [client xxx.xxx.xx.xx] AH01991: SSL input filter read failed.
(70014)End of file found: [client xxx.xxx.xx.xx] AH01991: SSL input filter read failed.

এবং কখনও কখনও, এই এক:

 (70007)The timeout specified has expired: [client xxx.xxx.xx.xx] AH01991: SSL input filter read failed.

আমি আসলে জানি না ... সুতরাং আমার ওয়েবসাইটটি এইচটিটিপিএসের দুটি পৃষ্ঠা ব্যতীত সম্পূর্ণ এইচটিটিপি। সুতরাং এখানে আমার ভার্চুয়াল হোস্ট:

<VirtualHost *:80>
    ServerName mywebsite.com
    Redirect permanent / http://www.mywebsite.com/
</VirtualHost>
<VirtualHost *:80>
    ServerName www.mywebsite.com
    ServerAlias img.mywebsite.com
    ServerAdmin xxx
    DocumentRoot /home/mywebsite/www/public
    <Directory /home/mywebsite/www/>
        Options Indexes Multiviews FollowSymlinks
        AllowOverride All
        Require all granted
        ErrorDocument 403 http://www.google.com/
    </Directory>
    <Directory /home/mywebsite/www/public/resource/private/>
        Require all denied
        ErrorDocument 403 http://www.mywebsite.com/
    </Directory>
    <Location "/robots.txt">
            Require all granted
    </Location>

    LogLevel info
    ErrorLog ${APACHE_LOG_DIR}/mywebsite_error.log
    CustomLog ${APACHE_LOG_DIR}/mywebsite_access.log combined
</VirtualHost>
<IfModule mod_ssl.c>
    <VirtualHost *:443>
        ServerName www.mywebsite.com
        DocumentRoot /home/mywebsite/www/public
            <Directory /home/mywebsite/www/>
                Options Indexes FollowSymlinks Multiviews
                AllowOverride all
                Require all granted
            </Directory>
        LogLevel info
        ErrorLog ${APACHE_LOG_DIR}/mywebsite_error.log
        CustomLog ${APACHE_LOG_DIR}/mywebsite_access.log combined

        SSLEngine on
        SSLCertificateFile ./mywebsite.crt
        SSLCertificateKeyFile ./mywebsite.key
        SSLCertificateChainFile ./intermediate.crt
    </VirtualHost>
</IfModule>

তো, আমি কোথায় ভুল করেছি? আমি এটি খুঁজে পাচ্ছি না ... আপনি আমাকে সাহায্য করতে পারেন?

ধন্যবাদ :)


অ্যাপাচি ২.৪..7 এ আমার একই সমস্যা হচ্ছে। এটি এসএনআই সমর্থনের প্রশ্ন নয়। তেমনি "লগের মাত্রা কেবল নীচে
নামানো

উত্তর:


10

আমি পড়েছি যে আপাচি নাম ভিত্তিক ভার্চুয়াল হোস্টে এসএসএল সমর্থন করে না, কেবল আইপি ভিত্তিক ভার্চুয়াল হোস্টগুলিতে। সুতরাং আমি এটি পরিবর্তন করেছি:

 <VirtualHost *:443>

দ্বারা:

 <VirtualHost 192.168.1.1:443>

আপাতত, এটি কাজ করছে বলে মনে হচ্ছে এটি ভাল সমাধান কিনা তা আমি জানি না তবে আমার কোনও ত্রুটি নেই ...


1
প্রকৃতপক্ষে, অ্যাপাচি সুপারিশ এবং নমুনা কনফিগারেশন এখানে
বেন 19


আপনি SSL এর মাধ্যমে পরিবেশন করার চেষ্টা করছেন একাধিক হোস্টনাম থাকলে আপনার একাধিক আইপি যুক্ত করতে হতে পারে।
কুইকশিফটিন

1
আইপি 8 / উইনএক্সপি-র চেয়ে নতুন ক্লায়েন্টদের সাথে 0.9.8j বা পরে ওপেনএসএসএল দ্বারা নির্মিত "2.2.12 বা তারপরে ওয়েব সার্ভার ব্যবহার করে একই আইপি ব্যবহার করে একাধিক ভার্চুয়ালহোস্টগুলিতে এসপিএসকে সমর্থন করার কথা। একে এসএনআই বলা হয়। এখানে আলোচনা আছে । আমার এটি কাজ করছে তবে এই উদ্বেগযুক্ত লগ বার্তা সর্বত্র!
পার্টফোথিংথিং

এটা আমার পক্ষে কাজ করছে না
QkiZ

2

আরও একটি প্রয়োজনীয়তা হ'ল আপনার ভার্চুয়ালহোস্ট এসএসএল পোর্টের 443 নির্দেশিকা ব্লকের শেষে নিম্নলিখিত লাইনটি যুক্ত করুন

SetEnv nokeepalive ssl-unclean-shutdown

এখানে যেমন বলা হয়েছে :


2
এটি খারাপ পরামর্শ। nokeepaliveআপনার সার্ভারের কনফিগারেশনে যুক্ত করা কার্যকরভাবে কর্মক্ষমতা হ্রাস করতে পারে এবং কেবলমাত্র MSIE এর পুরানো সংস্করণগুলির জন্য প্রয়োজন। ব্লগস.এমএসএনএন.মাইক্রোসফট.
ইনটার্নালস /

0

আমার জন্য এই ত্রুটির জন্য হাস্যকরভাবে সহজ সমাধান নিম্নরূপ (ফাইল / ফোল্ডারগুলি রুট হিসাবে যুক্ত করার পরে এই ত্রুটিটি দেখানো হয়েছে):

chown www-data: /var/www -R
chmod 755 /var/www -R
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.