SVNni mening proksi-serverimdan foydalanishga majburlang

Men Bro uchun manba kodini olishga harakat qilyapman. Agar men "http://svn.icir.org/bro/trunk/bro/" brauzerimda men omborni juda yaxshi ko'ra olaman. Biroq, agar men "svn co http://svn.icir.org/bro/trunk/bro" Menda xatolik yuz berdi:

svn: PROPFIND request failed on '/bro/trunk/bro'
svn: PROPFIND of '/bro/trunk/bro': could not connect to server (http://svn.icir.org)

Biroz googling mening ~/.subversion/servers faylimni o'zgartirishim kerakligini ko'rsatmoqda

[global]
http-proxy-exceptions = ???
http-proxy-host = ???
http-proxy-port = ???
http-proxy-username = ???
http-proxy-password = ???

Lekin qanday haqiqiy qiymatlardan foydalanishni bilmayman. Mening brauzerim proksi-server konfiguratsiya skriptidan foydalanishga sozlangan, keling, uni "some.url.mycompany.com:port/file.name" deb ko'rsataylik.

Http proksi-serveriga berilgan svn proksi uchun to'g'ri qiymatlarni qanday chiqarishim mumkinligi haqida har qanday fikr bormi? Bu men uchun IT xodimlarini sozlashi kerak bo'lgan narsami?


person PlexLuthor    schedule 10.07.2009    source manba
comment
Xo'sh, proksi-serverni sozlash skriptining mazmuni nima?   -  person Martin v. Löwis    schedule 10.07.2009
comment
Duh. Konfiguratsiya skriptini matn muharririga yuklash xayolimga ham kelmagan. Unda foydalanish uchun server va portni aniq belgilaydigan qator mavjud va siz istisnolar, foydalanuvchi nomi va parol qatorlarini tark etishingiz mumkin. Buni ta'kidlaganingiz uchun tashakkur, Martin.   -  person PlexLuthor    schedule 10.07.2009
comment
PlexLuthor, ushbu qadriyatlardan foydalanish siz uchun ishladimi?   -  person 7wp    schedule 10.07.2009


Javoblar (3)


Proksi-server konfiguratsiya faylini ko'ra olasizmi? Agar shunday bo'lsa, qaysi server va portdan foydalanishni aniqlashingiz kerak. Agar siz internetga kirish uchun tizimga kirishingiz shart bo'lmasa, foydalanuvchi nomi va parolni bo'sh qoldirishingiz mumkin. Istisnolar uchun ham xuddi shunday.

Men proksi-server konfiguratsiya faylidan foydalanadigan kompaniyada bo'lganimda, filtrlash qanday amalga oshirilganligini ko'rish uchun faylni ko'rib chiqishga muvaffaq bo'ldim.

WikiPedia'dan proksi-server konfiguratsiya fayliga misol (garchi bu fayllar proksi-server dasturidan foydalanilayotganda farq qilishidan aminman):

function FindProxyForURL(url, host) {
  // our local URLs from the domains below example.com don't need a proxy:
  if (shExpMatch(url,"*.example.com/*"))                  {return "DIRECT";}
  if (shExpMatch(url, "*.example.com:*/*"))               {return "DIRECT";}

  // URLs within this network are accessed through 
  // port 8080 on fastproxy.example.com:
  if (isInNet(host, "10.0.0.0",  "255.255.248.0"))    {
     return "PROXY fastproxy.example.com:8080";
  }

  // All other requests go through port 8080 of proxy.example.com.
  // should that fail to respond, go directly to the WWW:
  return "PROXY proxy.example.com:8080; DIRECT";
}

Agar omborning URL manzili qoidalarning birortasiga mos kelmasa (shuning uchun: PROXY proxy.example.com:8080; DIRECT dan foydalaning):

[global]
# http-proxy-exceptions = ???
http-proxy-host = proxy.example.com
http-proxy-port = 8080
# http-proxy-username = ???
# http-proxy-password = ???
person Jesse Vogt    schedule 10.07.2009

Siz buni ish joyingizda sinab ko'rayotganga o'xshaysiz va tarmoq ma'muringiz veb-trafik orqali o'tishga ruxsat berish uchun proksi-serverni o'rnatgan. Proksi-serverdan foydalanmaguningizcha qolgan barcha trafik bloklanadi (shuning uchun brauzeringiz ishlashi uchun brauzeringizda proksi-server sozlamalari mavjud)

Shuni ham yodda tutingki, proksi-serverning o'zi qo'shimcha filtrlashni amalga oshirishi mumkin, shuning uchun siz SVN uchun proksi-serverdan foydalansangiz ham, bu trafik hali ham bloklanishi mumkin. Bularning barchasi tarmoqdagi xavfsizlik qanchalik qattiq ekanligiga bog'liq.

Menimcha, IT bo'limidan proksi-server haqida ma'lumot berishni so'raganingiz ma'qul. Ular sizning maqsadingiz uchun foydalanish uchun sizga boshqasini ham berishi mumkin. Yoki siz o'tmoqchi bo'lgan trafik turiga ruxsat berish uchun ular xavfsizlik devori siyosatini sozlashlari mumkin.

Brauzeringizning proksi-server sozlamalari orqali maslahatlarni o'rganishga urinish va undan foydalanish juda qiyin.

person 7wp    schedule 10.07.2009
comment
Proksi-serverni chetlab o'tish uchun +1. Menda shunga o'xshash muammo bor edi, proksi-server Subversion-ni buzdi, chunki u PROPFIND va boshqa SVN fe'llarini tushunmadi. Biz https:// dan foydalanib chetlab o'tishga muvaffaq bo'ldik. Savoldagi URL https:// ni bajarmaydi, shuning uchun siz IT bo'limidan proksi-serverni chetlab o'tishga ruxsat berishini so'rashingiz kerak bo'ladi. - person joeforker; 10.07.2009

Umuman olganda, buni tuzatishning eng oson yo'li - Fire Fox-dagi omborni ko'rib chiqish ... o'tgan SSL sertifikatini qabul qilish ... va bu qabulni unutmang. Keyin SVN/Tortoise orqali hech qanday muammosiz ko'rib chiqishingiz mumkin.

person Andrew Siemer    schedule 10.07.2009
comment
Men buni sinab ko'rdim, lekin a) u mendan sertifikatni qabul qilishimni so'ramadi va b) Firefox-ni ko'rib chiqqandan keyin ham SVN ishlamadi. Men toshbaqadan foydalanmayman, shuning uchun bu qandaydir tarzda farq qilishi mumkin. - person PlexLuthor; 10.07.2009
comment
@Andrew uning savolida SSL yo'q. - person joeforker; 10.07.2009