Squid (что-то не пашет)

openSUSE, SUSE Linux Enterprise

Модератор: Модераторы разделов

Аватара пользователя
Docent
Сообщения: 216

Squid

Сообщение Docent »

Подключен adsl ethernet модем, на второй сетевухе висит локалка, в ней необходимо дать доступ одному человеку.
Прописываю конфиг, но ниче не работает

Код: Выделить всё

http_port               100.100.100.33:3128
visible_hostname        docent

cache_mem               50              MB
cache_dir               ufs             /usr/local/squid/cache        100     16      256

acl                     all             src             0.0.0.0/0.0.0.0
acl                     access_VM       src             100.100.100.38/255.0.0.0
acl                     localhost       src             127.0.0.0/255.255.255.255
acl                     SSL_ports       port            443 563
acl                     CONNECT         method          CONNECT
acl                     BANNER          url_regex       banner reklama linkexch banpics

http_access             allow           access_VM
http_access             allow           SSL_ports
http_access             deny            CONNECT !SSL_ports
http_access             deny            all


При старте выводит:

Код: Выделить всё

dhcppc0:/etc/init.d # squid
2006/08/15 11:12:40| parseConfigFile: line 1 unrecognized: 'http_port                                                                                          100.100.100.33:3128'
2006/08/15 11:12:40| parseConfigFile: line 2 unrecognized: 'visible_hostname                                                                                   docent'
2006/08/15 11:12:40| parseConfigFile: line 4 unrecognized: 'cache_mem                                                                                          50              MB'
FATAL: Bungled squid.conf line 5: cache_dir               ufs             /usr/local/squid/cache        100     16      256
Squid Cache (Version 2.5.STABLE10): Terminated abnormally.
dhcppc0:/etc/init.d # dhcppc0:/etc/squid #


Подскажите что не так тут?
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Squid

Сообщение sash-kan »

вариант: проблема с символом окончания строки? (если конфиг изначально был создан под виндой)
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
snake
Бывший модератор
Сообщения: 677

Re: Squid

Сообщение snake »

sash-kan писал(а):
15.08.2006 12:43
вариант: проблема с символом окончания строки? (если конфиг изначально был создан под виндой)

Это, во-первых,... А, во-вторых, почему

http_port 100.100.100.33:3128

Когда всю жизнь было:

http_port 3128

:huh:
В реальности все не так, как на самом деле...
JabberID: zmeyk@jabber.ru
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Squid

Сообщение sash-kan »

(snake @ Aug 15 2006, в 12:10) писал(а):почему

http_port 100.100.100.33:3128

Когда всю жизнь было:

http_port 3128


а это уже кому как надо
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Docent
Сообщения: 216

Re: Squid

Сообщение Docent »

конфиг был создан в консоли при помощи mc

поправил каталог на другой перестал ругаться на кеш теперь на другую тему перешел

Код: Выделить всё

dhcppc0:/etc/init.d # squid -z
2006/08/15 16:25:22| parseConfigFile: line 1 unrecognized: 'http_port               100.100.100.33:3128'
2006/08/15 16:25:22| parseConfigFile: line 2 unrecognized: 'visible_hostname        docent'
2006/08/15 16:25:22| parseConfigFile: line 4 unrecognized: 'cache_mem               50              MB'
FATAL: Bungled squid.conf line 5: cache_dir               ufs             /windows/C/squid/cache        100     16      256
Squid Cache (Version 2.5.STABLE10): Terminated abnormally.
dhcppc0:/etc/init.d # squid -z
2006/08/15 16:27:19| parseConfigFile: line 1 unrecognized: 'http_port               100.100.100.33:3128'
2006/08/15 16:27:19| parseConfigFile: line 2 unrecognized: 'visible_hostname        docent'
2006/08/15 16:27:19| parseConfigFile: line 4 unrecognized: 'cache_mem               50              MB'
2006/08/15 16:27:19| parseConfigFile: line 7 unrecognized: 'acl                     all             src             0.0.0.0/0.0.0.0'
2006/08/15 16:27:19| parseConfigFile: line 8 unrecognized: 'acl                     access_VM       src             100.100.100.38/255.0.0.0'
2006/08/15 16:27:19| parseConfigFile: line 10 unrecognized: 'acl                     SSL_ports       port            443 563'
2006/08/15 16:27:19| parseConfigFile: line 11 unrecognized: 'acl                     CONNECT         method          CONNECT'
2006/08/15 16:27:19| parseConfigFile: line 12 unrecognized: 'acl                     BANNER          url_regex       banner reklama linkexch banpics'
2006/08/15 16:27:19| parseConfigFile: line 14 unrecognized: 'http_access             allow           access_VM'
2006/08/15 16:27:19| parseConfigFile: line 15 unrecognized: 'http_access             allow           SSL_ports'
2006/08/15 16:27:19| ACL name 'CONNECT' not defined!
FATAL: Bungled squid.conf line 16: http_access             deny            CONNECT !SSL_ports
Squid Cache (Version 2.5.STABLE10): Terminated abnormally.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Squid

Сообщение sash-kan »

(Docent @ Aug 15 2006, в 15:15) писал(а):конфиг был создан в консоли при помощи mc

mc не умеет создавать файлы. а вот mcedit умеет прекрасно редактировать файлы с концовкой строк вида \cr\lf. проверь, в конце концов, hexdump-ом.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Docent
Сообщения: 216

Re: Squid

Сообщение Docent »

Теперь при запуске ругается на маску. Но это не страшно.

Как его запустить?
запускаю так

Код: Выделить всё

dhcppc0:/etc/squid # squid start
2006/08/15 19:06:13| aclParseIpData: WARNING: Netmask masks away part of the specified IP in '100.100.100.38/255.0.0.0'
dhcppc0:/etc/squid # ps ax|grep squid
13982 ?        Ss     0:00 squid start
dhcppc0:/etc/squid # /usr/sbin/squid
2006/08/15 19:07:59| aclParseIpData: WARNING: Netmask masks away part of the specified IP in '100.100.100.38/255.0.0.0'
dhcppc0:/etc/squid # ps ax|grep squid
14053 ?        Ss     0:00 /usr/sbin/squid
dhcppc0:/etc/squid #


Должно быть по две строчки с grep и без него.

Поправил маску теперь вот так, но все равно он не запускается.

Код: Выделить всё

dhcppc0:/etc/squid # squid start
dhcppc0:/etc/squid # ps ax|grep squid
14604 pts/3    R+     0:00 grep squid
Спасибо сказали:
Аватара пользователя
Docent
Сообщения: 216

Re: Squid

Сообщение Docent »

Вобщем взял дефолтный конфиг, полностью перечитал его коменты, все заново настроил и покатило. В чем была зацепка так и не понял. Щас все работает.
Спасибо сказали: