Score:0

การกำหนดค่า Apache SSL ไม่ฟังใน 443

ธง jp

ฉันกำลังพยายามตั้งค่าเว็บไซต์ apache สำหรับ SSL ด้วยใบรับรองที่ลงนามด้วยตนเอง ฉันตั้งค่า โฮสต์ และทุกอย่างก็ดูโอเคสำหรับฉัน แต่เว็บไซต์ไม่ขึ้นมาและพอร์ตบนเซิร์ฟเวอร์เอง 443 ไม่ได้ฟัง

เว็บไซต์: https://beta.jokefire.com

การกำหนดค่า VHOST:

<VirtualHost *:443>
     SSLEngine On
     SSLCertificateFile /etc/pki/tls/certs/beta.jokefire.com.crt
     SSLCertificateKeyFile /etc/pki/tls/private/beta.jokefire.com.key
     #SSLCACertificateFile /etc/pki/tls/certs/root-certificate.crt  #If using a self-signed certificate or a root certificate provided by ca-certificates, omit this line

     ServerAdmin [email protected]
     ServerName beta.jokefire.com
     DocumentRoot /var/www/jf-beta
     ErrorLog logs/jf_beta.jokefire.com_ssl_error_log
     CustomLog logs/jf_beta.jokefire.com_ssl_access_log combine
</VirtualHost>

ฉันกำลังฟังพอร์ต 80 แต่ไม่ได้อยู่ในพอร์ต 443:

[root@web1:~] #lsof -i :80
คำสั่ง PID ผู้ใช้ ประเภท FD ขนาดอุปกรณ์/ปิด ชื่อโหนด
httpd 14489 รูท 4u IPv6 1575659387 0t0 TCP *:http (ฟัง)
httpd 14490 apache 4u IPv6 1575659387 0t0 TCP *:http (ฟัง)
httpd 14497 apache 4u IPv6 1575659387 0t0 TCP *:http (ฟัง)
httpd 14497 apache 27u IPv6 1575659779 0t0 TCP web1.jokefire.com:http->37.151.164.13.megaline.telecom.kz:54674 (สร้างแล้ว)
httpd 14498 apache 4u IPv6 1575659387 0t0 TCP *:http (ฟัง)
httpd 14499 apache 4u IPv6 1575659387 0t0 TCP *:http (ฟัง)
httpd 14499 apache 27u IPv6 1575659460 0t0 TCP web1.jokefire.com:http->7.bl.bot.semrush.com:23728 (ก่อตั้งแล้ว)
httpd 14501 apache 4u IPv6 1575659387 0t0 TCP *:http (ฟัง)
httpd 14502 apache 4u IPv6 1575659387 0t0 TCP *:http (ฟัง)
httpd 14525 apache 4u IPv6 1575659387 0t0 TCP *:http (ฟัง)
httpd 14541 apache 4u IPv6 1575659387 0t0 TCP *:http (ฟัง)
httpd 14542 apache 4u IPv6 1575659387 0t0 TCP *:http (ฟัง)
[root@web1:~] #lsof -i :443
[root@web1:~] #

นี่คือใบรับรองและคีย์และไดเร็กทอรีของฉัน:

[root@web1:~] #ls -lh /etc/pki/tls/certs/beta.jokefire.com.crt /etc/pki/tls/certs/beta.jokefire.com.crt
-rw-------. 1 รูทรูท 1.5K ต.ค. 60 16:14 /etc/pki/tls/certs/beta.jokefire.com.crt
-rw-------. 1 รูทรูท 1.5K ต.ค. 60 16:14 /etc/pki/tls/certs/beta.jokefire.com.crt

[root@web1:~] #ls -ld /etc/pki/tls/certs /etc/pki/tls/private/
drwx------. รูท 2 รูท 4096 17 ต.ค. 16:20 /etc/pki/tls/certs
drwx------. รูท 2 รูท 4096 17 ต.ค. 16:13 /etc/pki/tls/private/

และไฟล์บันทึก SSL ที่ฉันกำหนดไว้ใน apache โฮสต์ อยู่ในระบบไฟล์ แต่ว่างเปล่า:

[root@web1:~] #ls -lh /var/log/httpd/jf_beta.jokefire.com_ssl_access_log /var/log/httpd/jf_beta.jokefire.com_ssl_error_log
-rw-r--r--. 1 รูท รูท 0 ต.ค. 60 16:36 /var/log/httpd/jf_beta.jokefire.com_ssl_access_log
-rw-r--r--. 1 รูท รูท 0 ต.ค. 60 16:36 /var/log/httpd/jf_beta.jokefire.com_ssl_error_log

ผมทำอะไรผิดหรือเปล่า?

br flag
คุณต้องมี `ฟัง 443` ที่ใดที่หนึ่งในการกำหนดค่าของคุณ บน Debian จะเป็นไปโดยอัตโนมัติหากคุณเปิดใช้งานโมดูล SSL หรือ GnuTLS เช่น แต่ distros อื่น ๆ อาจแตกต่างกัน
jp flag
ขอขอบคุณ! ฉันลืมทั้งหมดเกี่ยวกับคำสั่งฟัง โธ่! ฉันได้เพิ่มลงใน apache config และตอนนี้ใช้งานได้แล้ว ขอบคุณ!

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา