Ik heb thuis een Debian server draaien en daaraan gesloten een USB printer. Ik wil deze delen over het netwerk om zo iedereen te kunnen laten printen.
Ik heb de onderstaande config gebruikt:
Als ik op mijn windows 7 een printer wil toevoegen doe ik dat op de volgende manier:
http://superuser.com/ques...g-from-windows-7-ultimate
maar ik krijg in Windows altijd te zien dat er geen verbinding kan gemaakt worden met de printer.
Wat ik reeds geprobeerd heb:
Toegevoegd in cupsd.conf:
- Allow From 192.168.1.*
- DefaultEncryption Never
- LogLevel debug
In Windows proberen te te voegen als printer of als class
http://192.168.1.20:631/classes/HL2030
https://192.168.1.20:631/classes/HL2030
http://192.168.1.20:631/printers/HL2030
https://192.168.1.20:631/printers/HL2030
het certificaat van de server (https) toegevoegd als trusted root cert in windows
Error log komt niets in dat nuttig is volgens mij http://pastebin.com/WvvDKH6C
Ik heb met Wireshark gekeken naar het netwerk verkeer en zie bij de HTTPS verbinding normaal verkeer tussen de client en de server en bij HTTP verbinding zie ik een HTTP error 403 komen.
Heeft iemand nog verder suggesties wat ik zou kunnen proberen?
Ik heb de onderstaande config gebruikt:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
| # Show troubleshooting information in error_log. DefaultEncryption Never LogLevel debug MaxLogSize 0 # Allow remote access Port 631 Listen /var/run/cups/cups.sock Browsing On BrowseLocalProtocols dnssd DefaultAuthType Basic WebInterface Yes <Location /> # Allow remote access... Order allow,deny Allow all </Location> <Location /admin> </Location> <Location /admin/conf> AuthType Default Require user @SYSTEM </Location> <Policy default> JobPrivateAccess default JobPrivateValues default SubscriptionPrivateAccess default SubscriptionPrivateValues default <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> <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 allow,deny </Limit> <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> <Limit Cancel-Job CUPS-Authenticate-Job> Require user @OWNER @SYSTEM Order deny,allow </Limit> <Limit All> Order allow,deny </Limit> </Policy> <Policy authenticated> JobPrivateAccess default JobPrivateValues default SubscriptionPrivateAccess default SubscriptionPrivateValues default <Limit Create-Job Print-Job Print-URI Validate-Job> AuthType Default Order allow,deny </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 allow,deny </Limit> <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default> AuthType Default Require user @SYSTEM Order allow,deny </Limit> <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 allow,deny </Limit> <Limit Cancel-Job CUPS-Authenticate-Job> AuthType Default Require user @OWNER @SYSTEM Order allow,deny </Limit> <Limit All> Order allow,deny Allow From 192.168.1.* </Limit> </Policy> |
Als ik op mijn windows 7 een printer wil toevoegen doe ik dat op de volgende manier:
http://superuser.com/ques...g-from-windows-7-ultimate
maar ik krijg in Windows altijd te zien dat er geen verbinding kan gemaakt worden met de printer.
Wat ik reeds geprobeerd heb:
Toegevoegd in cupsd.conf:
- Allow From 192.168.1.*
- DefaultEncryption Never
- LogLevel debug
In Windows proberen te te voegen als printer of als class
http://192.168.1.20:631/classes/HL2030
https://192.168.1.20:631/classes/HL2030
http://192.168.1.20:631/printers/HL2030
https://192.168.1.20:631/printers/HL2030
het certificaat van de server (https) toegevoegd als trusted root cert in windows
Error log komt niets in dat nuttig is volgens mij http://pastebin.com/WvvDKH6C
Ik heb met Wireshark gekeken naar het netwerk verkeer en zie bij de HTTPS verbinding normaal verkeer tussen de client en de server en bij HTTP verbinding zie ik een HTTP error 403 komen.
Heeft iemand nog verder suggesties wat ik zou kunnen proberen?
[ Voor 0% gewijzigd door Hero of Time op 03-05-2015 01:08 . Reden: table voor code, really? dat is niet leesbaar ]