Решено: Веб интерфейс CUPS'a
Модератор: Модераторы разделов
-
Cena
- Сообщения: 8
Решено: Веб интерфейс CUPS'a
Не работает web интерфейс cups'a. Первую страницу всегда отображает нормально, но при попытке перейти по любой другой ссылке выдает 500 Unknown. Версия cups'a 1.4.2.
-
RocksLinux
- Сообщения: 223
- ОС: Slackware
Re: Решено: Веб интерфейс CUPS'a
Приветствую! Я мало работал с принтерами в unix, по этому могу лишь предполагать.
Для начала хотелось бы узнать что Вы делали с cups'ом. Вы его первый раз настраиваете, иль после каких то событий так стал работать? Какая версия Slackware? Откуда брался 1.4.2. и как ставился? Насколько помню в куренте cups-1.3.11. Какие настройки у cups'а, /etc/cups/cupsd.conf и т. п.
Для начала хотелось бы узнать что Вы делали с cups'ом. Вы его первый раз настраиваете, иль после каких то событий так стал работать? Какая версия Slackware? Откуда брался 1.4.2. и как ставился? Насколько помню в куренте cups-1.3.11. Какие настройки у cups'а, /etc/cups/cupsd.conf и т. п.
«Знать, что мы знаем то, что мы знаем, и что мы не знаем того, чего мы не знаем — это и есть истинное знание». //Конфуций\\
120 минут классики рока
120 минут классики рока
-
Cena
- Сообщения: 8
Re: Решено: Веб интерфейс CUPS'a
Slackware 13, c самого начала cups стал так себя вести. chmod +x rc.cups, cups: started scheduler.[ OK ]. Обновил cups на версию 1.4.2, думал ошибка исчезнет. Но не исчезла. Устанавливал используя src + SlackBuild с диска.
cupsd.conf
error_log
cupsd.conf
Код: Выделить всё
LogLevel debug
Port 631
SystemGroup sys root
<Location />
AuthType Basic
Require group root
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
</Location>
<Location /admin>
AuthType Basic
Require group root
Order Deny,Allow
Deny From All
Allow From 127.0.0.1
</Location>error_log
Код: Выделить всё
I [13/Jan/2010:12:58:17 +0300] Listening to 0.0.0.0:631 (IPv4)
I [13/Jan/2010:12:58:17 +0300] Listening to :::631 (IPv6)
D [13/Jan/2010:12:58:17 +0300] cupsdDenyIP(loc=0x7f7a290ec150(/), address=0:0:0:0, netmask=0:0:0:0)
D [13/Jan/2010:12:58:17 +0300] cupsdDenyIP(loc=0x7f7a29158060(/admin), address=0:0:0:0, netmask=0:0:0:0)
I [13/Jan/2010:12:58:17 +0300] Remote access is enabled.
D [13/Jan/2010:12:58:17 +0300] Added auto ServerAlias darkstar
D [13/Jan/2010:12:58:17 +0300] Added auto ServerAlias darkstar.example.net
I [13/Jan/2010:12:58:17 +0300] Loaded configuration file "/etc/cups/cupsd.conf"
I [13/Jan/2010:12:58:17 +0300] Using default TempDir of /var/spool/cups/tmp...
I [13/Jan/2010:12:58:17 +0300] Configured for up to 100 clients.
I [13/Jan/2010:12:58:17 +0300] Allowing up to 100 client connections per host.
I [13/Jan/2010:12:58:17 +0300] Creating CUPS default administrative policy:
I [13/Jan/2010:12:58:17 +0300] <Policy default>
I [13/Jan/2010:12:58:17 +0300] <Limit Send-Document Send-URI Cancel-Job Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job CUPS-Authenticate-Job CUPS-Get-Document>
I [13/Jan/2010:12:58:17 +0300] Order Deny,Allow
I [13/Jan/2010:12:58:17 +0300] Require user @OWNER @SYSTEM
I [13/Jan/2010:12:58:17 +0300] </Limit>
I [13/Jan/2010:12:58:17 +0300] <Limit Pause-Printer Resume-Printer Set-Printer-Attributes Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Add-Printer CUPS-Delete-Printer CUPS-Add-Class CUPS-Delete-Class CUPS-Accept-Jobs CUPS-Reject-Jobs CUPS-Set-Default>
I [13/Jan/2010:12:58:17 +0300] Order Deny,Allow
I [13/Jan/2010:12:58:17 +0300] AuthType Default
I [13/Jan/2010:12:58:17 +0300] Require user @SYSTEM
I [13/Jan/2010:12:58:17 +0300] </Limit>
I [13/Jan/2010:12:58:17 +0300] <Limit All>
I [13/Jan/2010:12:58:17 +0300] Order Deny,Allow
I [13/Jan/2010:12:58:17 +0300] </Limit>
I [13/Jan/2010:12:58:17 +0300] </Policy>
I [13/Jan/2010:12:58:17 +0300] Full reload is required.
I [13/Jan/2010:12:58:17 +0300] Saving job cache file "/var/cache/cups/job.cache"...
I [13/Jan/2010:12:58:17 +0300] Loaded MIME database from "/usr/share/cups/mime" and "/etc/cups": 36 types, 41 filters...
I [13/Jan/2010:12:58:17 +0300] Loading job cache file "/var/cache/cups/job.cache"...
I [13/Jan/2010:12:58:17 +0300] Full reload complete.
I [13/Jan/2010:12:58:17 +0300] Listening to 0.0.0.0:631 on fd 3...
I [13/Jan/2010:12:58:17 +0300] Listening to :::631 on fd 5...
I [13/Jan/2010:12:58:17 +0300] Resuming new connection processing...
D [13/Jan/2010:12:58:17 +0300] Discarding unused server-restarted event...
D [13/Jan/2010:12:58:18 +0300] Report: clients=0
D [13/Jan/2010:12:58:18 +0300] Report: jobs=0
D [13/Jan/2010:12:58:18 +0300] Report: jobs-active=0
D [13/Jan/2010:12:58:18 +0300] Report: printers=0
D [13/Jan/2010:12:58:18 +0300] Report: printers-implicit=0
D [13/Jan/2010:12:58:18 +0300] Report: stringpool-string-count=122
D [13/Jan/2010:12:58:18 +0300] Report: stringpool-alloc-bytes=4824
D [13/Jan/2010:12:58:18 +0300] Report: stringpool-total-bytes=2968
D [13/Jan/2010:12:58:56 +0300] cupsdAcceptClient: 9 from localhost:631 (IPv4)
D [13/Jan/2010:12:58:56 +0300] cupsdReadClient: 9 GET /help/overview.html HTTP/1.1
D [13/Jan/2010:12:58:56 +0300] cupsdSetBusyState: Active clients
D [13/Jan/2010:12:58:56 +0300] cupsdAuthorize: No authentication data provided.
D [13/Jan/2010:12:58:56 +0300] cupsdIsAuthorized: username=""
D [13/Jan/2010:12:58:56 +0300] cupsdSendHeader: 9 WWW-Authenticate: Basic realm="CUPS"
D [13/Jan/2010:12:58:56 +0300] cupsdCloseClient: 9
D [13/Jan/2010:12:58:56 +0300] cupsdSetBusyState: Not busy
D [13/Jan/2010:12:59:04 +0300] cupsdAcceptClient: 9 from localhost:631 (IPv4)
D [13/Jan/2010:12:59:04 +0300] cupsdReadClient: 9 GET /help/overview.html HTTP/1.1
D [13/Jan/2010:12:59:04 +0300] cupsdSetBusyState: Active clients
D [13/Jan/2010:12:59:04 +0300] cupsdAuthorize: Authorized as root using Basic
D [13/Jan/2010:12:59:04 +0300] cupsdIsAuthorized: username="root"
D [13/Jan/2010:12:59:04 +0300] [CGI] argv[0] = "/usr/lib64/cups/cgi-bin/help.cgi"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[0] = "CUPS_CACHEDIR=/var/cache/cups"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[1] = "CUPS_DATADIR=/usr/share/cups"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[2] = "CUPS_DOCROOT=/usr/share/doc/cups"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[3] = "CUPS_FONTPATH=/usr/share/cups/fonts"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[4] = "CUPS_REQUESTROOT=/var/spool/cups"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[5] = "CUPS_SERVERBIN=/usr/lib64/cups"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[6] = "CUPS_SERVERROOT=/etc/cups"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[7] = "CUPS_STATEDIR=/var/run/cups"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[8] = "HOME=/var/spool/cups/tmp"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[9] = "PATH=/usr/lib64/cups/filter:/usr/bin:/usr/sbin:/bin:/usr/bin"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[10] = "SERVER_ADMIN=root@darkstar.example.net"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[11] = "SOFTWARE=CUPS/1.4.2"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[12] = "TMPDIR=/var/spool/cups/tmp"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[13] = "USER=root"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[14] = "CUPS_SERVER=localhost"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[15] = "CUPS_ENCRYPTION=IfRequested"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[16] = "IPP_PORT=631"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[17] = "CUPSD_AUTH_TYPE=Basic"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[18] = "LANG=ru.UTF8"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[19] = "REDIRECT_STATUS=1"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[20] = "GATEWAY_INTERFACE=CGI/1.1"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[21] = "SERVER_NAME=localhost"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[22] = "SERVER_PORT=631"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[23] = "REMOTE_ADDR=127.0.0.1"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[24] = "REMOTE_HOST=localhost"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[25] = "SCRIPT_NAME=/help/overview.html"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[26] = "SCRIPT_FILENAME=/usr/share/doc/cups/help/overview.html"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[27] = "PATH_INFO=/overview.html"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[28] = "REMOTE_USER=root"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[29] = "SERVER_PROTOCOL=HTTP/1.1"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[30] = "HTTP_USER_AGENT=Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.9.1.2) Gecko/20091230 Firefox/3.5.2"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[31] = "HTTP_REFERER=http://localhost:631/"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[32] = "REQUEST_METHOD=GET"
D [13/Jan/2010:12:59:04 +0300] [CGI] envp[33] = "QUERY_STRING="
D [13/Jan/2010:12:59:04 +0300] [CGI] Started /usr/lib64/cups/cgi-bin/help.cgi (PID 4277)
I [13/Jan/2010:12:59:04 +0300] Started "/usr/lib64/cups/cgi-bin/help.cgi" (pid=4277)
D [13/Jan/2010:12:59:04 +0300] cupsdSendCommand: 9 file=10
D [13/Jan/2010:12:59:04 +0300] [CGI] helpLoadIndex(filename="/var/cache/cups/help.index", directory="/usr/share/doc/cups/help")
D [13/Jan/2010:12:59:04 +0300] [CGI] 1680 nodes in help index...
D [13/Jan/2010:12:59:04 +0300] [CGI] argv[0]="/usr/lib64/cups/cgi-bin/help.cgi"
D [13/Jan/2010:12:59:04 +0300] [CGI] helpfile="overview.html", filename="/usr/share/doc/cups/help/overview.html"
D [13/Jan/2010:12:59:04 +0300] [CGI] lang="ru.UTF8", locale="/ru"...
D [13/Jan/2010:12:59:04 +0300] [CGI] /usr/lib64/cups/cgi-bin/help.cgi: symbol lookup error: /usr/lib64/libcupscgi.so.1: undefined symbol: _cupsStrRetain
D [13/Jan/2010:12:59:04 +0300] cupsdWriteClient: 9 Closing because Keep-Alive disabled
D [13/Jan/2010:12:59:04 +0300] cupsdCloseClient: 9
D [13/Jan/2010:12:59:04 +0300] cupsdSetBusyState: Not busy
D [13/Jan/2010:12:59:04 +0300] PID 4277 (/usr/lib64/cups/cgi-bin/help.cgi) stopped with status 127!-
malex
- Сообщения: 374
- ОС: debian
Re: Решено: Веб интерфейс CUPS'a
/usr/lib64/cups/cgi-bin/help.cgi: symbol lookup error: /usr/lib64/libcupscgi.so.1: undefined symbol: _cupsStrRetain
у вас действительно 64 разрядная система?
зы. походу что-то с библиотекой libcupscgi.so.1 - имхо не та версия
зы.зы. снесите текущий cups и поставьте его с установочного диска - он прекрасно работает
Ну вот, еще один день прошел, а мы все еще живы. И может быть стали умнее.
Спасибо сказали:
-
Cena
- Сообщения: 8
Re: Решено: Веб интерфейс CUPS'a
Поставил старую версию и заработал! А ведь сначала не хотел работать, и именно эта запись исчезла в логах.
malex спасибо за совет.
malex спасибо за совет.