Web Print when using Novell and Samba

KB Home   |   Web Print when using Novell and Samba

Main.WebPrintWhenUsingNovellAndSamba History

Hide minor edits - Show changes to output

July 05, 2018, at 07:48 PM by Aaron Pouliot - Added category Web Print
Changed line 21 from:
''Categories:'' [[Category.Troubleshooting|+]], [[Category.Novell|+]]
to:
''Categories:'' [[Category.Troubleshooting|+]], [[Category.Novell|+]], [[Category.WebPrint|+]]
Changed lines 5-6 from:
This is due to the way Novell and Samba work together to share printers, along with how printing by command line to PDF is done in the Windows environment. Printers are set up on the Web Print system using IPP based connections (@@IPP://servername/printername/@@), however Samba will allow printing to a Windows based share even though the printer does not exist on the Windows system (@@\\servername\printername@@).
to:
This is due to the way Novell and Samba work together to share printers, along with how printing by command line to PDF is done in the Windows environment. Printers are set up on the Web Print system using IPP based connections (@@IPP://servername\printername@@), however Samba will allow printing to a Windows based share even though the printer does not exist on the Windows system (@@\\servername\printername@@).
Changed lines 5-6 from:
This is due to the way Novell and Samba work together to share printers, along with how printing by command line to PDF is done in the Windows environment. Printers are set up on the Web Print system using IPP based connections (@@IPP://servername/printername/@@), however Samba will allow printing to a Windows based share even though the printer does not exist on the Windows system (@@\\novellservername\printername@@).
to:
This is due to the way Novell and Samba work together to share printers, along with how printing by command line to PDF is done in the Windows environment. Printers are set up on the Web Print system using IPP based connections (@@IPP://servername/printername/@@), however Samba will allow printing to a Windows based share even though the printer does not exist on the Windows system (@@\\servername\printername@@).
Changed lines 5-6 from:
This is due to the way Novell and Samba work together to share printers, along with how printing by command line to PDF is done in the Windows environment. Printers are set up on the Web Print system using IPP based connections (@@IPP://printername/@@), however Samba will allow printing to a Windows based share even though the printer does not exist on the Windows system (@@\\novellservername\printername@@).
to:
This is due to the way Novell and Samba work together to share printers, along with how printing by command line to PDF is done in the Windows environment. Printers are set up on the Web Print system using IPP based connections (@@IPP://servername/printername/@@), however Samba will allow printing to a Windows based share even though the printer does not exist on the Windows system (@@\\novellservername\printername@@).
Changed lines 7-10 from:
To work around this false positive print queue, we will need to disable Printer and Printer Driver sharing through the Samba configuration UI.

Please note - this
will require Samba Daemons and Web Print to be restarted. Please ensure this is done during low usage times.
to:
To work around this false positive print queue, we will need to disable Printer and Printer Driver sharing through the Samba configuration UI. This will require Samba Daemons and Web Print to be restarted. Please ensure this is done during low usage times.
Changed lines 15-16 from:
# Stop the Samba Daemons (@@/etc/rc.d/smb stop@@, @@/etc/rc.d/nmb stop@@)
# Start the Samba Daemons (@@/etc/rc.d/smb start@@, @@/etc/rc.d/nmb start@@)
to:
# Stop the Samba Daemons - @@/etc/rc.d/smb stop@@, @@/etc/rc.d/nmb stop@@
# Start the Samba Daemons - @@/etc/rc.d/smb start@@, @@/etc/rc.d/nmb start@@
Changed lines 3-6 from:
We have seen some behavior in the Web Print environment whereby PDF documents will not successfully print if Printers are being shared using Samba, and Web Print is installed on a Windows based operating system.

This is due to the way Novell and Samba work together to share printers, along with how printing by command line to PDF is done in the Windows environment. Printers are set up on the Web Print system using IPP based connections (@@IPP://printername/@@), however Samba will allow printing to a Windows based share, even though the printer does not exist on the Windows system (@@\\novellservername\printername@@).
to:
We have seen some behavior in the Web Print environment whereby PDF documents will not successfully print if printers are being shared using Samba, and Web Print is installed on a Windows based operating system.

This is due to the way Novell and Samba work together to share printers, along with how printing by command line to PDF is done in the Windows environment. Printers are set up on the Web Print system using IPP based connections (@@IPP://printername/@@), however Samba will allow printing to a Windows based share even though the printer does not exist on the Windows system (@@\\novellservername\printername@@).
Changed lines 11-27 from:
1) Log into the Samba Configuration UI
2) Navigate to the Shares tab
3) Disable All Printers by clicking the All Printers line, and then Toggle Status
4) Disable Printer Drivers by clicking the Printer Drivers line, and then Toggle Status
5) Restart the Samba Daemons;

@@/etc/rc.d/smb stop@@
@@/etc/rc.d/nmb stop@@

@@/etc/rc.d/smb start@@
@@/etc/rc.d/nmb start@@

6
) Wait 5 minutes for all services to start successfully, and then restart the PaperCut Web Print server
7) Test by uploading a PDF job to the Web Print interface

This should now mean that Samba will not allow printing to a printer that doesn't exist on the Web Print server, and will use the IPP shared printer.
to:
# Log into the Samba Configuration UI
# Navigate to the Shares tab
# Disable All Printers by clicking the All Printers line, and then Toggle Status
# Disable Printer Drivers by clicking the Printer Drivers line, and then Toggle Status
# Stop the Samba Daemons (@@/etc/rc.d/smb stop@@, @@/etc/rc.d/nmb stop@@)
# Start the Samba Daemons (
@@/etc/rc.d/smb start@@, @@/etc/rc.d/nmb start@@)
# Wait 5 minutes for all services to start successfully, and then restart the PaperCut Web Print server
# Test by uploading a PDF job to the Web Print interface

This should mean that Samba will not allow printing to a printer that doesn't exist on the Web Print server, as no Samba printer shares will be broadcasting from the Novell server.
Changed lines 7-8 from:
To work around this false positive print queue, we will need to disable Printer and Printer Driver sharing through Samba.
to:
To work around this false positive print queue, we will need to disable Printer and Printer Driver sharing through the Samba configuration UI.
Deleted lines 27-37:







!!Subheading

TODO link your page here: https://www.papercut.com/kb/Main/Miscellaneous

Changed line 29 from:
''Categories:'' [[Category.TODOFirstCategory|+]], [[Category.TODOSecondCategoryIfNeeded|+]]
to:
''Categories:'' [[Category.Troubleshooting|+]], [[Category.Novell|+]]
Changed line 31 from:
[-Keywords: TODO keywords here if needed-]
to:
[-Keywords: render, time-out-]
Changed lines 7-8 from:
To work around this, we will need to disable Printer and Printer Driver sharing through Samba, as described below.
to:
To work around this false positive print queue, we will need to disable Printer and Printer Driver sharing through Samba.
Added lines 1-42:
(:title Web Print when using Novell and Samba:)

We have seen some behavior in the Web Print environment whereby PDF documents will not successfully print if Printers are being shared using Samba, and Web Print is installed on a Windows based operating system.

This is due to the way Novell and Samba work together to share printers, along with how printing by command line to PDF is done in the Windows environment. Printers are set up on the Web Print system using IPP based connections (@@IPP://printername/@@), however Samba will allow printing to a Windows based share, even though the printer does not exist on the Windows system (@@\\novellservername\printername@@).

To work around this, we will need to disable Printer and Printer Driver sharing through Samba, as described below.

Please note - this will require Samba Daemons and Web Print to be restarted. Please ensure this is done during low usage times.

1) Log into the Samba Configuration UI
2) Navigate to the Shares tab
3) Disable All Printers by clicking the All Printers line, and then Toggle Status
4) Disable Printer Drivers by clicking the Printer Drivers line, and then Toggle Status
5) Restart the Samba Daemons;

@@/etc/rc.d/smb stop@@
@@/etc/rc.d/nmb stop@@

@@/etc/rc.d/smb start@@
@@/etc/rc.d/nmb start@@

6) Wait 5 minutes for all services to start successfully, and then restart the PaperCut Web Print server
7) Test by uploading a PDF job to the Web Print interface

This should now mean that Samba will not allow printing to a printer that doesn't exist on the Web Print server, and will use the IPP shared printer.








!!Subheading

TODO link your page here: https://www.papercut.com/kb/Main/Miscellaneous

----
''Categories:'' [[Category.TODOFirstCategory|+]], [[Category.TODOSecondCategoryIfNeeded|+]]
----
[-Keywords: TODO keywords here if needed-]

Comments

Share your findings and experience with other PaperCut users. Feel free to add comments and suggestions about this Knowledge Base article. Please don't use this for support requests.

Article last modified on July 05, 2018, at 07:48 PM
Printable View   |   Article History   |   Edit Article