nginx masalah proksi port yang sama
ringa_lee
ringa_lee 2017-05-16 17:25:04
0
2
452

Latar Belakang: Atas sebab keselamatan, pelanggan hanya membenarkan pelayan luaran membuka port 80. Sistem yang kami gunakan termasuk modul IM menggunakan protokol xmpp. Jadi ada soalan berikut.

Berikut ialah log akses nginx:

192.168.1.113 - - [19/Mar/2015:17:08:42 +0800] "<?xml version=1.0\x22?>" 400 172 "-" "-"
192.168.1.113 - - [19/Mar/2015:17:08:46 +0800] "<?xml version=1.0\x22?>" 400 172 "-" "-"

Maafkan saya: Bagaimana untuk menulis fail konfigurasi nginx?

================

Situasi berikut akan dikendalikan. Ini adalah kali pertama saya menghadapi situasi ini.

192.168.1.113 - - [19/Mar/2015:17:08:42 +0800] "POST /http-bind HTTP/1.1" 400 172 "-" "-"
192.168.1.113 - - [19/Mar/2015:17:08:46 +0800] "POST /login HTTP/1.1" 400 172 "-" "-"
ringa_lee
ringa_lee

ringa_lee

membalas semua(2)
習慣沉默

nginx tidak menyokong protokol XMPP. Anda boleh menggunakan BOSH, tetapi memerlukan sokongan pelanggan.

Anda juga boleh menulis modul nginx untuk memajukan ke pelayan XMPP bahagian belakang apabila permintaan adalah XML. Sudah tentu, penyelesaian lain ialah menambah program kod yang ditulis sendiri di hadapan nginx. Sila pindahkan ke nginx atau XMPP.

洪涛

Kenapa hanya buka port 80? Walaupun ia dimajukan oleh nginx... bukankah ia juga terus mengakses XMPP? Adakah nginx melakukan sebarang pengesahan pengesahan?

Selain itu, nginx menyokong proksi tcp

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!