Проблемы установки, настройки и работы Правильной Операционной Системы
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
ICEBERG
- рядовой
- Сообщения: 14
- Зарегистрирован: 2009-06-04 12:44:01
Непрочитанное сообщение
ICEBERG » 2009-06-04 14:10:06
Всем привет/
Я воспользовался инструкцией вот в этой статье
http://www.lissyara.su/?id=1718
Но в определенный момент застрял/
Создадим (SWAP) для прокси сервера Squid
Код: Выделить всё
//> rehash
//> squid -z
2008/10/02 20:57:19| Creating Swap Directories
//>
В место описанного ответа выходит
Код: Выделить всё
FATAL: Could not determine fully qualified hostname. Please set 'visible_hostname'
Squid Cache (Version 2.6.STABLE16): Terminated abnormally.
CPU Usage: 0.007 seconds = 0.000 user + 0.007 sys
Maximum Resident Size: 0 KB
Page faults with physical i/o: 0
Abort (core dumped)
Помогите пожалуйсто разобраться я в этом деле новый/ Что я делаю не так?
FreeBS. 7.0-RELEASE
ICEBERG
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
mayor
- сержант
- Сообщения: 215
- Зарегистрирован: 2008-09-06 10:11:49
-
Контактная информация:
Непрочитанное сообщение
mayor » 2009-06-04 14:16:14
Код: Выделить всё
# TAG: visible_hostname
# If you want to present a special hostname in error messages, etc,
# define this. Otherwise, the return value of gethostname()
# will be used. If you have multiple caches in a cluster and
# get errors about IP-forwarding you must set them to have individual
# names with this setting.
#
#Default:
# none
поставь вот так если менял тут чото
mayor
-
sch
- сержант
- Сообщения: 282
- Зарегистрирован: 2009-05-28 14:36:50
- Откуда: Кишинев
Непрочитанное сообщение
sch » 2009-06-04 14:19:51
В файле squid.conf установи значение для переменной visible_hostname
А корень проблемы в том, что hostname для ОС не установлен, или установлен, но не FQDN (то есть только имя хоста, без доменного суффикса)
sch
-
ICEBERG
- рядовой
- Сообщения: 14
- Зарегистрирован: 2009-06-04 12:44:01
Непрочитанное сообщение
ICEBERG » 2009-06-04 14:24:49
mayor писал(а):Код: Выделить всё
# TAG: visible_hostname
# If you want to present a special hostname in error messages, etc,
# define this. Otherwise, the return value of gethostname()
# will be used. If you have multiple caches in a cluster and
# get errors about IP-forwarding you must set them to have individual
# names with this setting.
#
#Default:
# none
поставь вот так если менял тут чото
Так и есть/ После ошибки пробовал вписать туда имя но не помогло оставил все как есть/
sch писал(а):В файле squid.conf установи значение для переменной visible_hostname
А корень проблемы в том, что hostname для ОС не установлен, или установлен, но не FQDN (то есть только имя хоста, без доменного суффикса)
Как поменять имя хоста?
ICEBERG
-
sch
- сержант
- Сообщения: 282
- Зарегистрирован: 2009-05-28 14:36:50
- Откуда: Кишинев
Непрочитанное сообщение
sch » 2009-06-04 15:16:46
в /etc/rc.conf переменная hostname=gw.mydomain.local
sch
-
zg
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Непрочитанное сообщение
zg » 2009-06-04 16:46:43
ICEBERG писал(а):Как поменять имя хоста?
man hostname
zg
-
ICEBERG
- рядовой
- Сообщения: 14
- Зарегистрирован: 2009-06-04 12:44:01
Непрочитанное сообщение
ICEBERG » 2009-06-05 10:06:34
Вот rc.config что тут не так?
Код: Выделить всё
# -- sysinstall generated deltas -- # Wed Jun 3 16:55:39 2009
# Created: Wed Jun 3 16:55:39 2009
# Enable network daemons for user convenience.
# Please make all changes to this file, not to /etc/defaults/rc.conf.
# This file now contains just the overrides from /etc/defaults/rc.conf.
gateway_enable="YES"
hostname=freebsd.wu.local
ifconfig_sk0=dhcp
linux_enable="YES"
moused_enable="YES"
apache_enable="YES"
apache_enable="YES"
apache_enable="YES"
apache_enable="YES"
network_interfaces=sk0
ifconfig_rl0=dhcp
ICEBERG
-
zg
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Непрочитанное сообщение
zg » 2009-06-05 10:13:40
ICEBERG писал(а):Вот rc.config что тут не так?
гм.. ман так и не читал значится...
Код: Выделить всё
zg# hostname
zg.ччч.ru
zg# ping `hostname`
PING zg.ччч.ru (192.168.33.12): 56 data bytes
64 bytes from 192.168.33.12: icmp_seq=0 ttl=64 time=0.024 ms
64 bytes from 192.168.33.12: icmp_seq=1 ttl=64 time=0.029 ms
64 bytes from 192.168.33.12: icmp_seq=2 ttl=64 time=0.029 ms
^C
--- zg.ччч.ru ping statistics ---
3 packets transmitted, 3 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.024/0.027/0.029/0.002 ms
zg# grep `hostname` /etc/hosts
192.168.33.12 zg.ччч.ru
zg#
zg
-
sch
- сержант
- Сообщения: 282
- Зарегистрирован: 2009-05-28 14:36:50
- Откуда: Кишинев
Непрочитанное сообщение
sch » 2009-06-05 10:21:09
Все здесь так.
В консоли команда hostname выдает правильное полное имя? Если да, тогда еще раз посмотри squid.conf и убедись, что visible_hostname закомментирована.
Выполни
Код: Выделить всё
$grep visible_hostname /usr/local/etc/squid/squid.conf
убедись, что эта переменная в одном экземпляре.
При установленном значении hostname в ОС - все работает.
Насчет влияния резолвинга hostname на работу squid ничего не скажу -- у меня всегда все резолвится еще до того, как я сервисы запускаю

sch
-
ICEBERG
- рядовой
- Сообщения: 14
- Зарегистрирован: 2009-06-04 12:44:01
Непрочитанное сообщение
ICEBERG » 2009-06-05 10:24:31
Оказывается это из-за IP.

Раньше с модема получал теперь вписал в ручную
получил
Код: Выделить всё
//> squid -z
2008/10/02 20:57:19| Creating Swap Directories
//>
идем дальше/
ICEBERG
-
zg
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Непрочитанное сообщение
zg » 2009-06-05 10:33:01
ICEBERG писал(а):Оказывается это из-за IP
hostname обязательно должен пинговаться, это первое, на что нужно обращать внимание.
zg
-
ICEBERG
- рядовой
- Сообщения: 14
- Зарегистрирован: 2009-06-04 12:44:01
Непрочитанное сообщение
ICEBERG » 2009-06-05 12:47:40
Пинг идет нормально
Код: Выделить всё
freebsd# ping freebsd.wu.local
PING freebsd.wu.local (192.168.0.3): 56 data bytes
64 bytes from 192.168.0.3: icmp_seq=0 ttl=64 time=0.048 ms
64 bytes from 192.168.0.3: icmp_seq=1 ttl=64 time=0.042 ms
64 bytes from 192.168.0.3: icmp_seq=2 ttl=64 time=0.030 ms
64 bytes from 192.168.0.3: icmp_seq=3 ttl=64 time=0.030 ms
64 bytes from 192.168.0.3: icmp_seq=4 ttl=64 time=0.050 ms
А вто это обязательно делать?
Далее меняем пароль администратора - (root) СУБД Mysql
sams.domain.local это полное имя компа, узнать можно набрав команду hostname
Код: Выделить всё
//> /usr/local/bin/mysqladmin -u root password 'new_password'
//> /usr/local/bin/mysqladmin -u root -h sams.domain.local password 'new_password'
Что то там опять не так пошло

ICEBERG
-
zg
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Непрочитанное сообщение
zg » 2009-06-05 13:23:26
ICEBERG писал(а):А вто это обязательно делать?
лучше пользователя на самса отдельного добавь на отдельную базу, чтобы потом косяки не полезли.
zg
-
ICEBERG
- рядовой
- Сообщения: 14
- Зарегистрирован: 2009-06-04 12:44:01
Непрочитанное сообщение
ICEBERG » 2009-06-05 14:08:35
Установка SAMS-1.0.4
Код: Выделить всё
//> cd /usr/ports/www/sams
/usr/ports/www/sams/> make config
Код: Выделить всё
+--------------------------------------------------------------------+
| Options for sams 1.0.4,1 |
| +----------------------------------------------------------------+ |
| | [ ] NTLM NTLM autorization/ActiveDirectory support | |
| | [ ] APACHE2 Use apache version 2.2 | |
| | [X] INSTALLGD Graphic reports | |
| | | |
| | | |
+-+------v(+)------------------------------------------------------+-+
| [ OK ] Cancel |
+--------------------------------------------------------------------+
У меня вот этого 3-го пункта вообще нету/
как его установить?
ICEBERG
-
sch
- сержант
- Сообщения: 282
- Зарегистрирован: 2009-05-28 14:36:50
- Откуда: Кишинев
Непрочитанное сообщение
sch » 2009-06-08 10:38:40
/usr/ports/graphics/gd
а какая версия ОС и когда ты обновлял порты?
sch
-
ICEBERG
- рядовой
- Сообщения: 14
- Зарегистрирован: 2009-06-04 12:44:01
Непрочитанное сообщение
ICEBERG » 2009-06-10 8:14:43
FreeBS. 7.0-RELEASE
Обновил сразу перед началом как и требовалось.
Страница нормально не отображается, код показывает.
Код: Выделить всё
/*
* SAMS (Squid Account Management System)
* Author: Dmitry Chemerik chemerik@mail.ru
* (see the file 'main.php' for license details)
*/
function loadjsfiles()
{
//global $ICONSET;
$finp=fopen("menu/ua.js","r");
while(feof($finp)==0)
{
$string=fgets($finp, 10000);
print("$string");
}
fclose($finp);
$finp=fopen("menu/ftiens4.js","r");
while(feof($finp)==0)
ICEBERG
-
MASiK
- лейтенант
- Сообщения: 625
- Зарегистрирован: 2008-09-19 20:09:41
- Откуда: Оттуда
-
Контактная информация:
Непрочитанное сообщение
MASiK » 2009-06-10 22:01:24
Я так понял это ПХП, не силён в пхп но помоему в начале и в конце должно быть
Вроде логично что он код показывает у него же не указано чем его обрабатывать вот он и txt его

Самурай
MASiK
-
ICEBERG
- рядовой
- Сообщения: 14
- Зарегистрирован: 2009-06-04 12:44:01
Непрочитанное сообщение
ICEBERG » 2009-06-22 7:56:39
Ну я же делал все как в инструкции...) А куда конкретно добавлять этот код?
ICEBERG
-
snorlov
- подполковник
- Сообщения: 3924
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Непрочитанное сообщение
snorlov » 2009-06-22 10:31:28
ICEBERG писал(а):Ну я же делал все как в инструкции...) А куда конкретно добавлять этот код?
в httpd.conf
snorlov
-
ICEBERG
- рядовой
- Сообщения: 14
- Зарегистрирован: 2009-06-04 12:44:01
Непрочитанное сообщение
ICEBERG » 2009-06-22 15:19:54
Вставил но лучше не стало...
Код: Выделить всё
Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'sams'@'localhost' (using password: YES) in /usr/local/share/sams/mysqltools.php on line 224
Access denied for user sams@localhost to MySQL
Warning: mysql_select_db() [function.mysql-select-db]: Access denied for user 'root'@'localhost' (using password: NO) in /usr/local/share/sams/mysqltools.php on line 231
Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /usr/local/share/sams/mysqltools.php on line 231
Warning: mysql_select_db() [function.mysql-select-db]: Access denied for user 'root'@'localhost' (using password: NO) in /usr/local/share/sams/mysqltools.php on line 238
Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /usr/local/share/sams/mysqltools.php on line 238
Web интерфейс не смог подсоединиться к базе SAMS.
База squidlog несоздана или пользователь sams не имеет прав на подключение к ней
База squidctrl несоздана или пользователь sams не имеет прав на подключение к ней
Как создать базы SAMS:
KOI8-R: Установка и создание базы SAMS в MySQL
Warning: mysql_query() [function.mysql-query]: Access denied for user 'root'@'localhost' (using password: NO) in /usr/local/share/sams/mysqltools.php on line 181
ICEBERG
-
zg
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Непрочитанное сообщение
zg » 2009-06-22 15:34:14
ICEBERG писал(а):Вставил но лучше не стало...
ещё как стало, пых то заработал. Осталось только настройки муси прописать.
zg
-
ICEBERG
- рядовой
- Сообщения: 14
- Зарегистрирован: 2009-06-04 12:44:01
Непрочитанное сообщение
ICEBERG » 2009-06-22 15:47:08
А по точнее, что куда писать? Я в этом деле .... Иду по приборам как говорится...
ICEBERG
-
zg
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Непрочитанное сообщение
zg » 2009-06-22 15:51:11
ICEBERG писал(а):А по точнее, что куда писать?
дак туда и писать, в конфиге самса
Код: Выделить всё
SAMS_DB=squidctrl
MYSQLHOSTNAME=localhost
MYSQLUSER=sams
MYSQLPASSWORD=qwerty
базу, хост, юзверя и пароль
zg
-
ICEBERG
- рядовой
- Сообщения: 14
- Зарегистрирован: 2009-06-04 12:44:01
Непрочитанное сообщение
ICEBERG » 2009-06-23 9:42:27
Все так и есть но mysql почему то перестал принимать руута с его паролем. Сейчас попробую переустановить его.
ICEBERG