Tidak dapat menelusuri situs stackexchange apa pun menggunakan FireFox tanpa mengklik melalui popup "moz-proxy" pada setiap halaman

8

Saya mengalami masalah yang sangat menjengkelkan dengan FireFox 11.0 pada Windows XP SP3, dan sayangnya itu membuatnya sangat sulit untuk menggunakan salah satu situs favorit saya !!!

Masalah ini muncul beberapa minggu yang lalu. Setiap kali saya menavigasi ke situs Stack Exchange (yaitu situs ini, SuperUser, tetapi juga StackOverflow, ServerFault, dll.) Saya disajikan dengan 5 - 10 pop-up berikut - di setiap halaman:

moz-proxyfail

Beberapa hal yang perlu diperhatikan:

  1. Munculan ini tidak menghalangi saya untuk melihat halaman. Itu sangat menjengkelkan. Saya dapat memasukkan nama pengguna / kata sandi saya tanpa pengaruh, tetapi saya juga dapat mengklik membatalkan berulang kali. Setelah sekitar 10 kali mencoba, saya akhirnya dapat membaca halaman (tetapi harus mulai lagi dari halaman berikutnya yang saya lihat).

  2. Masalah ini tidak terjadi di IE.

  3. Masalah ini tidak terjadi pada situs web lain apa pun, hanya situs StackExchange. Mengapa?

  4. Ketika saya memasukkan pengguna / kata sandi AD saya, FireFox memunculkan "Anda ingin mengingat nama pengguna / kata sandi ini?" popup ( lihat di sini ), tetapi segera diberhentikan oleh pop-up "moz-proxy".

  5. Saya tidak menggunakan (saya juga tidak ingin menggunakan) segala jenis add-on proxy seperti FoxyProxy.

Tolong bantu karena saya ingin dapat menggunakan situs pengembang favorit saya saat bekerja lagi :(

noahz
sumber
Apakah Anda mengalami masalah ini saat menggunakan Firefox Safe Mode atau dengan profil Firefox baru ?
iglvzx
Setelah beberapa Googling, sepertinya cache Anda menjadi kata sandi. Coba bersihkan cache terlebih dahulu untuk melihat apakah itu mengubah apa pun, lalu coba safe mode / profil baru seperti yang disarankan @iglvzx.
digitxp

Jawaban:

5

Untuk membuat dialog menghilang, saya harus beralih dari "Gunakan pengaturan proxy sistem" ke "Konfigurasi proxy manual", salin pengaturan proxy dari IE, dan tambahkan bidang 'sockets.ny.stackexchange.com' ke 'No proxy untuk' .

Pilihan lain adalah menginstal 'BlockSite' dan menambahkan ' http://sockets.ny.stackexchange.com ' ke daftar hitam.

xhafan
sumber
"tambahkan 'sockets.ny.stackexchange.com' ke bidang 'Tidak ada proxy untuk'" - apakah ini berfungsi, atau hanya menggunakan "Konfigurasi proxy manual" yang berhasil. Bagaimanapun, masalah terpecahkan!
noahz
Saya sudah memiliki konfigurasi proksi manual, tetapi masih mengalami masalah. Menambahkan sockets.ny ke bidang no-proxy memperbaikinya.
eis
Selain itu, saya harus memeriksa "Gunakan server proxy ini untuk semua protokol". Kemudian perbaikan ini berhasil.
lucrussell
1

Penjelasan yang paling mungkin adalah bahwa server proxy yang Anda gunakan mengizinkan situs tumpukan, tetapi tidak mengizinkan beberapa elemen pihak ketiga yang membentuk halaman, seperti iklan dan sumber daya eksternal lainnya.

Masing-masing yang diblokir ini mengembalikan izin yang ditolak ke Firefox, yang menyebabkan firefox meminta Anda untuk kredensial berbeda untuk mengakses konten yang diblokir. IE tidak melakukan ini, jika mendapat izin ditolak dari server proxy, diam-diam menjatuhkan konten (Anda kadang-kadang akan melihat pesan "diblokir" server proxy Anda muncul di tengah halaman di mana hal ini terjadi di IE).

Untuk mengujinya, lihat sumber halaman di ff, dan cari contoh http: // lalu coba masing-masing URL ini di IE untuk melihat apakah Anda mendapatkan pesan yang diblokir proxy.

Jika ya, Anda dapat menghentikan URL yang disajikan ke proksi dengan meletakkannya di c:\windows\system32\drivers\etc\hostsfile Anda :

127.0.0.1 external.blocked.url.com
Paul
sumber
websockets, dalam hal ini. Periksa komentar saya yang dimaksud
Sathyajith Bhat
@Sathya saya mengerti. Jadi apakah memblokir websockets SE menghentikan situs bekerja, atau masih dapat digunakan (yaitu, apakah pendekatan ini mengarahkan sockets.ny.stackexchange.com ke localhost berfungsi)?
Paul
itu akan dapat digunakan, hanya saja tidak ada pembaruan suara secara realtime
Sathyajith Bhat
Sayangnya, menambahkan '127.0.0.1 sockets.ny.stackexchange.com' ke file host saya tidak berfungsi.
noahz
@noahz Itu adalah kandidat yang paling mungkin, tetapi mungkin ada yang lain. Anda harus melihat url yang membentuk halaman untuk dilihat, atau meminta daftar proxy Anda untuk mendapatkan url yang diblokir saat Anda mengakses situs.
Paul
1

Apakah Anda menggunakan FoxyProxy?

Saya adalah dan itu adalah pelakunya. Tampaknya FoxyProxy tidak suka soket web.

Hanya untuk tes cepat, nonaktifkan FoxyProxy dengan pergi ke ikon FoxyProxy, klik kanan padanya dan pilih "Sepenuhnya menonaktifkan FoxyProxy".

Stecy
sumber
Tidak, tidak menggunakan FoxyProxy
noahz