Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 14/05/2013, à 18:20

remi82

[Résolu] Cups

Bonjour,

Je souhaites mettre en place cups. (j'ai deux questions, mais je commence par celle-ci)

Pour la configuration, j'utilise (enfin je souhaite) l'interface web. http://127.0.0.1:631

Je voudrais maintenant accéder à l'interface depuis un autre poste, mais l'accès met refusé.

Dans le fichier cupsd.conf, j'ai pourtant mis mon adresse IP dans la partie "restrict access to the admin page"

Pour info, je suis derrière un proxy. J'ai essayé de mettre le port 631, mais ça ne change rien.

Merci d'avance.

Dernière modification par remi82 (Le 16/05/2013, à 22:52)

Hors ligne

#2 Le 14/05/2013, à 22:50

Vysserk3

Re : [Résolu] Cups

Salut,

Est-ce que tu peux poster ton fichier cupsd.conf ?

Je te conseille de t'inspirer de https://wiki.archlinux.org/index.php/CU … _interface

ps : n'oublie pas de redémarrer le serveur aussi après un changement de conf...

Dernière modification par Vysserk3 (Le 14/05/2013, à 22:51)

Hors ligne

#3 Le 15/05/2013, à 08:35

remi82

Re : [Résolu] Cups

Bonjour Vysserk3,

Ci-dessous, mon fichier cupsd.conf

Mon serveur à l'IP 192.168.0.1 et mon PC client 192.168.0.2

Je vais regarder ton lien.
Encore merci

#
#
# Sample configuration file for the CUPS scheduler.  See "man cupsd.conf" for a
# complete description of this file.
#

# Log general information in error_log - change "warn" to "debug"
# for troubleshooting...
LogLevel warn

# Deactivate CUPS' internal logrotating, as we provide a better one, especially
# LogLevel debug2 gets usable now
MaxLogSize 0

# Administrator user group...
SystemGroup lpadmin


# Only listen for connections from the local machine.
#Listen localhost:631
Port 631
Listen /var/run/cups/cups.sock

# Show shared printers on the local network.
Browsing Off
BrowseOrder allow,deny
BrowseAllow all
BrowseLocalProtocols CUPS dnssd
BrowseAddress @LOCAL

# Default authentication type, when authentication is required...
DefaultAuthType Basic

# Web interface setting...
WebInterface Yes

# Restrict access to the server...
<Location />
  Order allow,deny
  Allow from 192.168.0.2
</Location>

# Restrict access to the admin pages...
<Location /admin>
  Order allow,deny
  Allow from 127.0.0.1
  Allow from 192.168.0.2
</Location>

# Restrict access to configuration files...
<Location /admin/conf>
  AuthType Default
  Require user @SYSTEM
  Order allow,deny
  Allow from 192.168.0.2
</Location>

# Set the default printer/job policies...
<Policy default>
  # Job/subscription privacy...
  JobPrivateAccess default
  JobPrivateValues default
  SubscriptionPrivateAccess default
  SubscriptionPrivateValues default

  # Job-related operations must be done by the owner or an administrator...
  <Limit Create-Job Print-Job Print-URI Validate-Job>
    Order deny,allow
  </Limit>

  <Limit Send-Document Send-URI 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 Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  # All administration operations require an administrator to authenticate...
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default CUPS-Get-Devices>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>

  # All printer operations require a printer operator to authenticate...
  <Limit Pause-Printer Resume-Printer 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 Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>

  # Only the owner or an administrator can cancel or authenticate a job...
  <Limit Cancel-Job CUPS-Authenticate-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  <Limit All>
    Order deny,allow
  </Limit>
</Policy>

# Set the authenticated printer/job policies...
<Policy authenticated>
  # Job/subscription privacy...
  JobPrivateAccess default
  JobPrivateValues default
  SubscriptionPrivateAccess default
  SubscriptionPrivateValues default

  # Job-related operations must be done by the owner or an administrator...
  <Limit Create-Job Print-Job Print-URI Validate-Job>
    AuthType Default
    Order deny,allow
  </Limit>

  <Limit Send-Document Send-URI 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 Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
    AuthType Default
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  # All administration operations require an administrator to authenticate...
  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>

  # All printer operations require a printer operator to authenticate...
  <Limit Pause-Printer Resume-Printer 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 Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
  </Limit>

  # Only the owner or an administrator can cancel or authenticate a job...
  <Limit Cancel-Job CUPS-Authenticate-Job>
    AuthType Default
    Require user @OWNER @SYSTEM
    Order deny,allow
  </Limit>

  <Limit All>
    Order deny,allow
  </Limit>
</Policy>

#
#

Dernière modification par remi82 (Le 15/05/2013, à 08:43)

Hors ligne

#4 Le 16/05/2013, à 08:06

Vysserk3

Re : [Résolu] Cups

Poste aussi le contenu du fichier /var/log/cups/error_log et /var/log/cups/access_log (où ressemblant) pour voir les éventuels messages d'erreur lors d'une connexion.

Dernière modification par Vysserk3 (Le 16/05/2013, à 08:06)

Hors ligne

#5 Le 16/05/2013, à 08:40

remi82

Re : [Résolu] Cups

Salut,

Le fichier error_log

E [14/May/2013:16:54:45 +0200] Unknown directive SystemGroup on line 16 of /etc/cups/cupsd.conf.
E [14/May/2013:16:58:33 +0200] Unknown directive SystemGroup on line 16 of /etc/cups/cupsd.conf.
E [14/May/2013:16:58:33 +0200] Unable to bind socket for address 192.168.1.2:631 - Cannot assign requested address.
E [14/May/2013:17:00:12 +0200] Unknown directive SystemGroup on line 16 of /etc/cups/cupsd.conf.
E [14/May/2013:17:00:12 +0200] Unable to bind socket for address 192.168.1.2:631 - Cannot assign requested address.
E [14/May/2013:17:01:53 +0200] Unknown directive SystemGroup on line 16 of /etc/cups/cupsd.conf.
E [14/May/2013:17:01:53 +0200] Unable to bind socket for address 192.168.1.2:631 - Cannot assign requested address.
E [14/May/2013:17:06:56 +0200] Unknown directive SystemGroup on line 16 of /etc/cups/cupsd.conf.
E [14/May/2013:17:06:56 +0200] Unable to bind socket for address 192.168.1.2:631 - Cannot assign requested address.
W [14/May/2013:17:06:57 +0200] failed to CreateProfile: org.freedesktop.DBus.Error.NoReply:Message did not receive a reply (timeout by message bus)
W [14/May/2013:17:06:57 +0200] failed to CreateProfile: org.freedesktop.DBus.Error.NoReply:Message did not receive a reply (timeout by message bus)
W [14/May/2013:17:06:57 +0200] failed to CreateDevice: org.freedesktop.DBus.Error.NoReply:Message did not receive a reply (timeout by message bus)
E [14/May/2013:17:10:36 +0200] Unknown directive SystemGroup on line 16 of /etc/cups/cupsd.conf.
E [14/May/2013:17:10:36 +0200] Unable to bind socket for address 192.168.1.2:631 - Cannot assign requested address.
E [14/May/2013:17:13:25 +0200] Unknown directive SystemGroup on line 16 of /etc/cups/cupsd.conf.
E [14/May/2013:17:13:25 +0200] Unable to bind socket for address 192.168.1.2:631 - Cannot assign requested address.
E [14/May/2013:17:17:21 +0200] Unknown directive SystemGroup on line 16 of /etc/cups/cupsd.conf.
E [14/May/2013:17:17:21 +0200] Unable to bind socket for address 192.168.1.2:631 - Cannot assign requested address.
E [14/May/2013:17:42:48 +0200] Unknown directive SystemGroup on line 16 of /etc/cups/cupsd.conf.
E [14/May/2013:18:06:16 +0200] Unknown directive SystemGroup on line 16 of /etc/cups/cupsd.conf.
E [14/May/2013:18:12:59 +0200] Unknown directive SystemGroup on line 16 of /etc/cups/cupsd.conf.
E [14/May/2013:18:19:14 +0200] Unknown directive SystemGroup on line 16 of /etc/cups/cupsd.conf.
E [15/May/2013:08:30:14 +0200] Unknown directive SystemGroup on line 16 of /etc/cups/cupsd.conf.
E [15/May/2013:08:39:28 +0200] Unknown directive SystemGroup on line 16 of /etc/cups/cupsd.conf.
E [15/May/2013:08:42:57 +0200] Unknown directive SystemGroup on line 16 of /etc/cups/cupsd.conf.
E [15/May/2013:08:45:03 +0200] Unknown directive SystemGroup on line 16 of /etc/cups/cupsd.conf.
E [15/May/2013:08:45:29 +0200] Unknown directive SystemGroup on line 16 of /etc/cups/cupsd.conf.
E [15/May/2013:08:49:57 +0200] Unknown directive SystemGroup on line 16 of /etc/cups/cupsd.conf.
E [15/May/2013:09:07:47 +0200] Unknown directive SystemGroup on line 16 of /etc/cups/cupsd.conf.
E [15/May/2013:09:09:30 +0200] Unknown directive SystemGroup on line 16 of /etc/cups/cupsd.conf.
E [16/May/2013:08:34:49 +0200] Unknown directive SystemGroup on line 16 of /etc/cups/cupsd.conf.

Le fichier access_log

localhost - - [14/May/2013:16:54:45 +0200] "POST / HTTP/1.1" 200 2719008 CUPS-Get-PPDs -
localhost - - [14/May/2013:17:06:55 +0200] "POST / HTTP/1.1" 200 2719384 CUPS-Get-PPDs -
localhost - - [14/May/2013:17:06:57 +0200] "POST /admin/ HTTP/1.1" 401 243 CUPS-Add-Modify-Printer successful-ok
localhost - root [14/May/2013:17:06:57 +0200] "POST /admin/ HTTP/1.1" 200 243 CUPS-Add-Modify-Printer successful-ok
localhost - - [14/May/2013:17:07:00 +0200] "POST /admin/ HTTP/1.1" 401 148 Resume-Printer successful-ok
localhost - root [14/May/2013:17:07:00 +0200] "POST /admin/ HTTP/1.1" 200 148 Resume-Printer successful-ok
localhost - - [14/May/2013:17:07:00 +0200] "POST /admin/ HTTP/1.1" 401 148 CUPS-Accept-Jobs successful-ok
localhost - root [14/May/2013:17:07:00 +0200] "POST /admin/ HTTP/1.1" 200 148 CUPS-Accept-Jobs successful-ok
localhost - - [14/May/2013:17:07:00 +0200] "POST /admin/ HTTP/1.1" 401 148 CUPS-Set-Default successful-ok
localhost - root [14/May/2013:17:07:00 +0200] "POST /admin/ HTTP/1.1" 200 148 CUPS-Set-Default successful-ok

Encore merci

Hors ligne

#6 Le 16/05/2013, à 10:28

toutafai

Re : [Résolu] Cups

Bonjour,

Il faut autoriser le port 631 dans le pare feu au niveau du pc qui partage l'imprimante.


Tombé dans l'informatique étant petit, j'en ai fait mon métier. Utilisateur d'Ubuntu depuis novembre 2006, actuellement sous 20.04 x64 (Que d'évolution
depuis Dapper Drake ! Ça rajeunit pas ^^^).

Hors ligne

#7 Le 16/05/2013, à 11:01

remi82

Re : [Résolu] Cups

Bonjour toutafai,

Pour mes tests, j'ai désactivé le pare-feu.
Mais rien à faire.

Merci

Hors ligne

#8 Le 16/05/2013, à 12:12

remi82

Re : [Résolu] Cups

Sans savoir pourquoi, j'arrive maintenant à accéder à la page d'accueil.

Par contre quand je clique sur "administration", puis sur "ajout imprimante, j'ai ce message d'erreur :

Upgrade Required

Vous devez accéder à cette page par l’URL https://192.168.0.1:631/admin/.

Encore merci à vous

Dernière modification par remi82 (Le 16/05/2013, à 12:12)

Hors ligne

#9 Le 16/05/2013, à 12:14

remi82

Re : [Résolu] Cups

Autant pour moi, tellement agacé.
J'ai mal lu le message. En mettant https, sa fonctionne.

Encore merci à vous pour votre aide.

Hors ligne

#10 Le 16/05/2013, à 19:35

Vysserk3

Re : [Résolu] Cups

N'oublie pas le [Résolu] à mettre dans le titre wink

Hors ligne

#11 Le 16/05/2013, à 22:54

remi82

Re : [Résolu] Cups

Pour info, j'ai compris d'où venait mon problème.
C'était bien mon proxy qui bloquait. Mais j'ai tellement fait de test.

En fait, il faut autoriser dans le fichier squid.conf le port 631.
Encore merci

Hors ligne