- Установка локального WindowsUpdate сервера под Unix, ArTisT, 22:45 , 02-Окт-04 (1)
- offtop, citrin, 15:41 , 03-Окт-04 (13)
- offtop, Cyrill Malevanov, 17:58 , 03-Окт-04 (16)
- Установка локального WindowsUpdate сервера под Unix, shaman, 16:06 , 06-Окт-04 (63)
- Установка локального WindowsUpdate сервера под Unix, shaman, 17:49 , 06-Окт-04 (70)
- Установка локального WindowsUpdate сервера под Unix, drass, 19:57 , 10-Окт-04 (110)
- Установка локального WindowsUpdate сервера под Unix, RSR, 00:03 , 03-Окт-04 (2)
- Установка локального WindowsUpdate сервера под Unix, RSR, 00:33 , 03-Окт-04 (3)
- Установка локального WindowsUpdate сервера под Unix, RSR, 00:47 , 03-Окт-04 (4)
- Установка локального WindowsUpdate сервера под Unix, CDigger, 05:54 , 03-Окт-04 (5)
- Установка локального WindowsUpdate сервера под Unix, RSR, 10:17 , 03-Окт-04 (6)
- Установка локального WindowsUpdate сервера под Unix, RSR, 11:23 , 03-Окт-04 (8)
- Установка локального WindowsUpdate сервера под Unix, blind, 11:38 , 03-Окт-04 (9)
- Установка локального WindowsUpdate сервера под Unix, RSR, 13:04 , 03-Окт-04 (10)
- Установка локального WindowsUpdate сервера под Unix, RSR, 13:49 , 03-Окт-04 (11)
- Установка локального WindowsUpdate сервера под Unix, Xaos13, 13:56 , 03-Окт-04 (12)
- Установка локального WindowsUpdate сервера под Unix, RSR, 17:15 , 03-Окт-04 (15)
- Установка локального WindowsUpdate сервера под Unix, hgd, 23:11 , 03-Окт-04 (17)
- Установка локального WindowsUpdate сервера под Unix, CDigger, 06:20 , 04-Окт-04 (21)
- Установка локального WindowsUpdate сервера под Unix, Dmitry, 07:46 , 04-Окт-04 (23)
- Установка локального WindowsUpdate сервера под Unix, Аноним, 12:21 , 04-Окт-04 (24)
- Установка локального WindowsUpdate сервера под Unix, Аноним, 12:21 , 04-Окт-04 (25)
- Установка локального WindowsUpdate сервера под Unix, anonymous, 14:58 , 04-Окт-04 (27)
- Установка локального WindowsUpdate сервера под Unix, Аноним, 10:21 , 05-Окт-04 (38)
- Прозрачный редирект, uldus, 10:39 , 05-Окт-04 (39)
- Установка локального WindowsUpdate сервера под Unix, RSR, 13:52 , 06-Окт-04 (59)
- Установка локального WindowsUpdate сервера под Unix, sadmin, 14:13 , 06-Окт-04 (60)
- Установка локального WindowsUpdate сервера под Unix, Аноним, 16:14 , 06-Окт-04 (64)
- Установка локального WindowsUpdate сервера под Unix, Igor, 16:02 , 07-Окт-04 (80)
- Установка локального WindowsUpdate сервера под Unix, Igor, 16:14 , 07-Окт-04 (82)
- Установка локального WindowsUpdate сервера под Unix, Igor, 16:15 , 07-Окт-04 (83)
- Установка локального WindowsUpdate сервера под Unix, Igor, 16:21 , 07-Окт-04 (85)
- Установка локального WindowsUpdate сервера под Unix, Igor, 16:22 , 07-Окт-04 (86)
- Установка локального WindowsUpdate сервера под Unix, Igor, 16:51 , 07-Окт-04 (88)
- Установка локального WindowsUpdate сервера под Unix, iscan, 21:26 , 07-Окт-04 (91)
- Установка локального WindowsUpdate сервера под Unix, Freeze, 00:48 , 08-Окт-04 (93)
- Установка локального WindowsUpdate сервера под Unix, ADM_SCAN, 10:07 , 08-Окт-04 (94)
- OpenNews: Установка локального WindowsUpdate сервера под Uni..., crazyElephant, 16:58 , 09-Окт-04 (107)
проблема в следующем если wget можно обяснить что он работае через прокси то функции send_head (из файла sus_utils.py, которая вызывается в файле sus_sync.py строкой ---> res = send_head("%saucatalog1.cab"%mssus_path)<--) это как-то по барабану !? прошу людей знающих в python, либо автора решить эту проблему постольку поскольку внутренний сервак не имеющий выхода в инет (и никогда его не получит, только если через прокси) пытается забрать обновления и вываливается с ошибкой ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ i-worm-netsky# python sus_sync.py Traceback (most recent call last): File "sus_sync.py", line 35, in ? res = send_head("%saucatalog1.cab"%mssus_path) File "/usr/www/autoupdate/sus_utils.py", line 350, in send_head sock.connect((host, int(port))) File "<string>", line 1, in connect socket.error: (60, 'Operation timed out') ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ был бы очень презнателен если бы решение проблемы выслали в указанный почтовый ящик P.S. заранее благодарю
- OpenNews: Установка локального WindowsUpdate сервера под Uni..., crazyElephant, 20:05 , 09-Окт-04 (108)
отвечаю на свой вопрос, может кому пригодиться ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ в sus_consts.py добавил строки UseProxyServer = True|Flase #на выбор, по обстановке #при использовании False не обращайте внимание на следующие параметры proxy_ip = "xxx.xxx.xxx.xxx" proxy_port = 3128UseProxyAuth = True|Flase #на выбор, по обстановке proxy_user = 'user proxy_passwd = 'passwd ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ в sus_utils.py добавил import base64 и заменил строки def send_head(url): url = url[7:] i = url.find('/') host = url[:i] file = url[i:] if host.find(':') > 0: host,port = host.split(':') else: port = 80 sock = socket(AF_INET, SOCK_STREAM) sock.connect((host, int(port))) sock.send("HEAD %s HTTP/1.0\r\n\r\n"%file) lines = sock.recv(1024) res = {} for line in lines.split('\r\n'): if line.find(':') > 0: par,value = line.split(': ') res[par] = value if res.has_key('Content-Length') and res.has_key('Last-Modified'): return res['Content-Length'], res['Last-Modified'] else: return None на def send_head(url): url = url[7:] i = url.find('/') host = url[:i] file = url[i:] if host.find(':') > 0: host,port = host.split(':') else: port = 80 if UseProxyServer: #proxy_agent='User-Agent: python\r\n' proxy_connect='HEAD http://%s:%s'%(host,port) if UseProxyAuth: proxy_head='%s HTTP/1.0\r\n'%file proxy_user_pass=proxy_user+':'+proxy_passwd proxy_user_passwd=base64.encodestring(proxy_user_pass) proxy_authorization='Proxy-authorization: Basic '+proxy_user_passwd+'\r\n' proxy_pieces=proxy_connect+proxy_head+proxy_authorization else: proxy_head='%s HTTP/1.0\r\n\r\n'%file proxy_pieces=proxy_connect+proxy_head sock = socket(AF_INET, SOCK_STREAM) sock.connect((proxy_ip, int(proxy_port))) sock.send(proxy_pieces+'\r\n') else: sock = socket(AF_INET, SOCK_STREAM) sock.connect((host, int(port))) sock.send("HEAD %s HTTP/1.0\r\n\r\n"%file) lines = sock.recv(1024) res = {} for line in lines.split('\r\n'): if line.find(':') > 0: par,value = line.split(': ') res[par] = value if res.has_key('Content-Length') and res.has_key('Last-Modified'): return res['Content-Length'], res['Last-Modified'] else: return None ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ прошу указать ошибки (если есть), и если возможно подскажите возможное улучшение кода P.S. заранее благодарю
- OpenNews: Установка локального WindowsUpdate сервера под Uni..., poma, 15:28 , 11-Окт-04 (112)
- Установка локального WindowsUpdate сервера под Unix, Steve, 11:51 , 12-Окт-04 (114)
- OpenNews: Установка локального WindowsUpdate сервера под Uni..., ArTisT, 23:35 , 15-Окт-04 (120)
- OpenNews: Установка локального WindowsUpdate сервера под Uni..., adsh, 03:22 , 16-Окт-04 (122)
- OpenNews: Установка локального WindowsUpdate сервера под Uni..., SAShok, 13:25 , 16-Окт-04 (123)
- OpenNews: Установка локального WindowsUpdate сервера под Uni..., adsh, 17:43 , 16-Окт-04 (124)
- OpenNews: Установка локального WindowsUpdate сервера под Uni..., SAShok, 17:51 , 16-Окт-04 (125)
- OpenNews: Установка локального WindowsUpdate сервера под Uni..., adsh, 18:12 , 16-Окт-04 (126)
- OpenNews: Установка локального WindowsUpdate сервера под Uni..., SAShok, 00:45 , 17-Окт-04 (127)
- OpenNews: Установка локального WindowsUpdate сервера под Uni..., adsh, 01:03 , 17-Окт-04 (128)
- OpenNews: Установка локального WindowsUpdate сервера под Uni..., Cyrill Malevanov, 02:58 , 17-Окт-04 (129)
- OpenNews: Установка локального WindowsUpdate сервера под Uni..., SAShok, 19:58 , 18-Окт-04 (132)
- OpenNews: Установка локального WindowsUpdate сервера под Uni..., adsh, 20:23 , 18-Окт-04 (133)
- OpenNews: Установка локального WindowsUpdate сервера под Uni..., Cyrill Malevanov, 21:52 , 18-Окт-04 (135)
- OpenNews: Установка локального WindowsUpdate сервера под Uni..., Cyrill Malevanov, 14:37 , 19-Окт-04 (141)
- OpenNews: Установка локального WindowsUpdate сервера под Uni..., GateKeeper, 16:11 , 08-Ноя-04 (184)
- Установка локального WindowsUpdate сервера под Unix, ADM_SCAN, 14:34 , 20-Окт-04 (143)
- Установка локального WindowsUpdate сервера под Unix, ADM_SCAN, 15:56 , 20-Окт-04 (145)
- Установка локального WindowsUpdate сервера под Unix, ADM_SCAN, 16:46 , 20-Окт-04 (148)
- Установка локального WindowsUpdate сервера под Unix, adsh, 23:30 , 20-Окт-04 (149)
- Установка локального WindowsUpdate сервера под Unix, bobs, 11:44 , 21-Окт-04 (150)
- Установка локального WindowsUpdate сервера под Unix, yuryk, 11:59 , 21-Окт-04 (151)
- Установка локального WindowsUpdate сервера под Unix, adsh, 12:50 , 21-Окт-04 (152)
- Установка локального WindowsUpdate сервера под Unix, yuryk, 12:52 , 21-Окт-04 (153)
- Установка локального WindowsUpdate сервера под Unix, adsh, 13:07 , 21-Окт-04 (154)
- Установка локального WindowsUpdate сервера под Unix, yuryk, 13:23 , 21-Окт-04 (155)
- Установка локального WindowsUpdate сервера под Unix, adsh, 13:38 , 21-Окт-04 (156)
- Установка локального WindowsUpdate сервера под Unix, yuryk, 13:44 , 21-Окт-04 (157)
- Установка локального WindowsUpdate сервера под Unix, poma, 14:27 , 21-Окт-04 (158)
- Установка локального WindowsUpdate сервера под Unix, adsh, 17:07 , 21-Окт-04 (159)
- Установка локального WindowsUpdate сервера под Unix, Denis, 19:06 , 21-Окт-04 (160)
- Установка локального WindowsUpdate сервера под Unix, adsh, 19:26 , 21-Окт-04 (161)
- Установка локального WindowsUpdate сервера под Unix, Denis, 19:55 , 21-Окт-04 (162)
- OpenNews: Установка локального WindowsUpdate сервера под Uni..., William, 11:17 , 22-Окт-04 (163)
- Установка локального WindowsUpdate сервера под Unix, endlesscat, 14:42 , 25-Окт-04 (169)
- Установка локального WindowsUpdate сервера под Unix, Igor, 17:27 , 05-Ноя-04 (180)
- OpenNews: Установка локального WindowsUpdate сервера под Uni..., William, 17:12 , 30-Мрт-05 (191)
|