Weuse a Windows print server and are successfully able to connect to it, add printers and ultimately print when setting up a printer manually on each mac. The printer is setup on the Mac using the "windows printer via spoolss" option when adding the printer. The URL is then smb://
server.domain.com/PrinterShare. Everything works fine....A print job is successfully sent with no prompts for AD credentials at all.
I've configured the printer in JamfPro to use the same setup but when installed on Mac via self service, the print job stops and the printer is paused. When I retry, I am then prompted to authenticate with my AD username and password, and then the job goes through successfully. How can I properly setup a printer via spoolss in Jamf so that we are never prompted to authenticate with our AD credentials.
Before going too crazy with Windows Server first check that the queue(s) you've added into Jamf are being kerberized on the Mac. Check out this thread and run the command @ljcacioppo provided on a test client and see what happens.
Been reading this may be related to the September 2021 Windows Update (on Windows Print Servers).
Same people indicate rolling back or applying a reg fix could resolve the issue (on the windows side of things).
Jamf's purpose is to simplify work by helping organizations manage and secure an Apple experience that end users love and organizations trust. Jamf is the only company in the world that provides a complete management and security solution for an Apple-first environment that is enterprise secure, consumer simple and protects personal privacy. Learn about Jamf.
This site contains User Content submitted by Jamf Nation community members. Jamf does not review User Content submitted by members or other third parties before it is posted. All content on Jamf Nation is for informational purposes only. Information and posts may be out of date when you view them. Jamf is not responsible for, nor assumes any liability for any User Content or other third-party content appearing on Jamf Nation.
I have a printer, an HP DeskJet 712C, shared via a Windows XP workstation. I am able to print to this printer from various applications, but I am unable to print to it (from the workstation the printer is attached to or any other) via the PRINT shell command. I have a Perl script, currently hosted on a Windows 7 workstation, that generates text files. I would like those text files printed to the aforementioned printer, but as I am unable to use the PRINT shell command, I don't know how. How can I print these text files to that printer in Perl?
Wx - The Wx GUI toolkit has nice, windows compatible printing capabilities. It, sadly, is also a huge, complex dependency to add just for a simple command line script. I have used this and it works very nicely.
Win32::API - Here's where my Windows ignorance really shows. The Win32::API module lets you call into windows DLLs. If you know the appropriate functions/DLLs to use, you could access them to get a print job started.
I have just installed the free Windows 10, previously using Windows 7. My N900 router is working mostly OK with Windows 10 ie internet and e3mail access OK, files on the hard drive OK, but I cant access my printer.
So the reccommendation I got from a couple of web searches was to remove it. So I did. But I cant access my printer now using the Windows reccommended methods of installing a network printer ( ie use the wizard )
So I try to run as administrator ( this is my personal PC so I am the administrator, not sure why the machine doesnt already know this ) but apparently you cant do that with .msi files. So what do I do ?
So the short answer was get a new driver. I got a driver for my printer ( Canon MP160) from a website called DriverScape.com. Installed it and now I can print. However I cannot use the scanner, I need to keep looking for a better driver, but at least WD Print Share is working and I know what I need
But obviously it wasnt working so I clicked on the button to update the list of drivers, I thought maybe there might be more drivers available for my printer. But when the new list came up, my printer was not on it any more ! The only thing can think of is that the first list was not really a windows 10 list, but somehow my old windows 7 list, I dont know. I went to the Canon website and looked for Windows 10 drivers for my printer, and they said they did not have one. So I thought I was out of luck. But when I did a web search I came across a site that claimed to have a Windows 10 MP160 driver. I thought it must be a scam if Canon says they dont have one, but I tried it and it works better than nothing, although it does not operate the scanner.
Ive tried installing the Microsoft hot fix "Windows cannot connect to printer" error message when you try to create a Point and Print connection to a remote printer from a Windows 7 or Windows Server 2008 R2-based client computer - Microsoft Support but that does not work. It says:
Have you tried deploying the printer via GPP instead of manually installing it on PCs? I used to run into some issues like you are showing when I manually installed, but have had none since switching to deployment.
Your post pointed me in the right direction and it ended up being the exact same issue for our Brother printer I had deployed out on Server 2016 via Group Policy. I manually installed the Type3 driver and then it worked perfectly. Thank you!
Reason it does it- The driver package is all ready installed but is having an issue within windows to be used/accessed.
How to fix it- you have to remove the driver package before you try and reinstall the printer.
Go into your control panel- Administrative tools- Print management
Go into the ALL DRIVERS (Right panel) within the print management and remove the driver pack (center panel) for that printer by right clicking and selecting remove driver pack.
Once you remove it you should be able to re install the printer.
I had this issue and tried all the registry changes along with all fixes i found on google and nothing worked for me. i installed the newest driver from the website and restarted the machine and it is now working
I've got a HP Deskjet hooked up to a Slackware 12.2 box. I've got CUPS set up and can print a test page from the box just fine. I've also got Samba set up and have a couple file shares that work fine.
I'm trying to share that HP Deskjet out via Samba, but I can't get it to show up in any Windows system. I see the server and its file shares in Windows networking, but when I open the Printers, no printer shows up. Running net view \\servername from the command line lists the file shares, but no printers.
I suspected my Samba settings were correct, because the prior Vista install on the same laptop as well as an XP install on another laptop were functioning correctly, so I focused on the Windows 7 install.
Frustrated, I decided to start from scratch and nuked the windows 7 install. During the windows install Windows asks you if this is a home or work computer. First time around I had selected home computer so this time I selected "work computer."
PooF! That was the trick. Turns out the "HOMEGROUP" garbage assumes your home network is homogeneous Windows 7 machines only, and shuts out all others. No doubt another Microsoft "undocumented security feature."
Note this is not the same as telling Windows 7 the network you're connecting to is home, work or public. If you're at that step it's too late. The dialog box you're looking for to solve this problem is during the actual install.
You should be able to access CUPS configuration at :631 and documentation at :631/documentation.html (open these on your Linux system; they may be firewalled from remote access). If you haven't configured a print queue, that's where to start; if you have, it will probably be listed there.
Can anyone think of a way of Re-Sharing a Shared Printer? When I connect the shared printers to Server 2008 R2, it comes up as a network printer, and settings take affect on the host (not the server) so I can't Re-Share it.
The reason I need this is I have a number of workstations that run software in which I have to hardcode the printer name. In an emergency I have to use USB printers shared from a workstation, which also needs to print. So on the workstation the printer name is "Printer" where as on the other computers it's "Printer on Workstation", so I can't hardcode the printer names.
A printer is a logical construct that "maps" to a physical device. There's nothing stopping you from creating a second printer, with a Share name of whatever you require, that "maps" to the same physical device.
Why bother sharing it twice? Just install the drivers and create a TCP/IP port and map the second computer directly to the printer, or are you traversing networks here that is limiting direct TCP/IP connectivity from the second computer to the printer?
Instead of connecting to the printer on the server, go through the Add New Printer wizard on the PC and create a new Local Port, and use: \servername\printershare as the local port name. Then select your driver, and the printer will be usable as whatever you name it.
I keep having problems of how to define this printer in SAP, as I only have the IP# for the printer itself (its hooked up to the server via the network, not via a local port) and for the server itself.
In that case, you should not use a SAPWIN/SWIN/SWINCF device type (as the printer will not understand the sapwin data) but use a native PCL5 or PostScript device type (assuming the printer speaks PCL5 or PS), e.g. use HPLJ8000 or POST2 device types.
On the Windows print server you need to install SAPSprint software and leverage method S, for the destination of the host printer it would be \\servername\PrinterShareName and destination host is just the name of the windows server.
3a8082e126