Tech Support > Computers & Technology > Shared Printer -- ACCESS DENIED
Shared Printer -- ACCESS DENIED
Posted by Jeff Strickland on March 15th, 2008


I have a HP4L printer installed on a WinXP Home machine. I have a home
network that includes a Vista Home machine. The HP4L on the XP machine is
set up as a shared device.

The problem I can't get past is when I try to connect to the printer from
the Vista machine, I get an error message, ACCESS DENIED. I'm not sure where
the error is coming from.

I went into the Printer Properties and selected several of the driver
options, but XP protests that the selected drivers are not compatible with
the OS, and the process stops. XP Home only allows drivers that work with
XP, any other driver is rejected. Should I be loading the drivers directly
to the Vista machine?

The HP Website lists a Vista Driver for the printer.

I can see the printer from the Vista machine, I just cannot connect to it.
The network itself seem to be okay, when I am on the Vista machine, I can
navigate the XP machine and see the shared folders. And, I can send print
jobs from the XP machine to the printer attached to the Vista machine.




Posted by - Bobb - on March 16th, 2008



"Jeff Strickland" <crwlr@verizon.net> wrote in message
newsAFCj.362$i54.247@trnddc05...
<<snipped>>

Have you tried reversing so Vista local and HP is 'remote print"?
Just asking so don't get mad ..
Can you print to it from any OTHER pc on the network ? ( I'm checking
"Vista box" vs "XP box" has the issue).
Permissions on Vista / access rights etc ?




Posted by Jeff Strickland on March 16th, 2008



"- Bobb -" <bobb@noemail.123> wrote in message
news:9pudnXc5GunsFEHanZ2dnUVZ_gWdnZ2d@comcast.com. ..
You mean building the network so the printer is physically connected to the
Vista machine? No, I have not tired that. The Vista box has a printer on it
that I can see and connect to from the XP box.

..
The Vista machine can see other printers connected to XP machines. I have 5
machines, all are XP except 1. I'll have to check the mix of XP Pro and XP
Home to see if there is a problem between all XP or just some XP. (You have
set off a light in my head that Home is the problem.) I have constrained
this topic to Vista not connecting ot one of my machines, but the fact is
that there are other printers it will not connect to, but I don't care. The
reason I don't care is that each machine has an inkjet printer connected to
it, except one tht has a laser jet. I'm trying to teach my family to print
documents to the laserjet when they don't care about color, or the lack of
it. There is a certain test value in connecting to another inkjet printer
from the Vista box, and I have not explored that. I can connect the Vista
box to another printer connected to an XP Pro box, but I think the Vista box
balks at connecting to the printers on any of the XP Home machine. The
connection errors are different, but problems tend to follow along Vista and
XP Home lines. I'll have to investigate that.

Good call.


I can't tell if Vista or the XP is denying access. I can't see any
permission issues ON the XP box. I can't find any permissions on the Vista
box.

As a practical matter, why would Vista deny access from it to another? I
completely get why the other would deny access to Vista or some other box,
but I see no point in a box denying itself the ability to outside and look
for other stuff. You gotta 'splain me that one.

Keep in mind, I can "see" all of the printers and the various XP versions
from my Vista machine, I just cannot connect to the printers that are
visible. I get the Access Denied message from one connection, and another
error from a different connection.


Posted by - Bobb - on March 16th, 2008



"Jeff Strickland" <crwlr@verizon.net> wrote in message
news:uw4Dj.180$Nr1.144@trnddc01...
Seeing the device is one thing.
Having the ability ( permission) to use it is another.
Firewall - Advanced Settings
File and Print sharing turned on for each box ?
Make all of your IP's / pc names exceptions to firewall rules.
It's a nuisance typing them all, but if you really want each to be able to
access with issues, do it.
To see security logging errors, enable ICMP on NICs Firewall.
Sorry, I'm on an XP box so can't walk you thru Vista screens.

On a totally different note, I have a Netgear "parallel to RJ45
connection" for a printer here that I occasionally network, so that the
local PC doesn't have to be turned on while using from another PC (
usually a laptop). The netgear ps101 is just a "fancy parallel port plug"
that goes into printer and an RJ45 cable goes from box to the router.
Here's a tech sheet:
http://www.newegg.com/Product/Produc...82E16833122028
When I/we're using laptops - pop it on and power up printer - it then is
just a device on the router ( note IP address of port to map it)
If you have an extra router port that might be the may to go.
No " Printer sharing" / permissions issues.
I didn't pay $60 .. more like $30 at a local used computer store, but even
at $60 if you have 6 PC's it might be worth it.










Posted by Jeff Strickland on March 16th, 2008



"- Bobb -" <bobb@noemail.123> wrote in message
news:XoKdnXWa9pMVhUDanZ2dnUVZ_hOdnZ2d@comcast.com. ..
Okay, but keep 'slpaining me stuff ...
Does the firewall block outbound traffic or inbound traffic? Sharing on a
machine means that stuff connected to that machine can be shared, not that
the machine can share stuff connected to other machines. Perhaps that is
where I am getting screwwed up.

The printer on the XP boxes are all shared, so that should let the Vista box
in to use the resource. Are you saying that I have to set up shares on the
Vista box so it can go out to get stuff from the XP boxes?




Posted by - Bobb - on March 17th, 2008



"Jeff Strickland" <crwlr@verizon.net> wrote in message
news:iWbDj.617$Nr1.78@trnddc01...
For troubleshooting purposes disconnect from internet ( so 'nothing bad
can happen') and
Turn OFF firewall - on the XP box and the Vista box.
NOW does printer work ?
That's where I'd start. If not - leave firewalls off on both UNTIL things
work.
On each of these boxes, is it the same username / password for the account
you are using ?
Same Workgroup ?

Can you ping each PC from the other ?

Firewall does both. You don't know yet ( right ?) WHICH Pc is not
allowing you to print ( The XP box or the Vista box). Firewall -
Advanced - settings for ICMP allows you to list the available Internet
Control Message Protocols (ICMPs) that Internet Connection Firewall will
respond to. So, if you go in there and turn on a few items it will echo
back "what the problem is" and you'll then know WHICH box has ... a
permission error etc because you will get a failure reason.

If you haven't already tried, do a search on Google for this problem -
lots of answers there.
My Search = " xp vista printer sharing " and here's the first link I
got:
http://technet.microsoft.com/en-us/l.../bb727037.aspx

Walk thru that.

I meant the easy way to insure that you never have an issue is to make all
of your PCs exceptions to any firewall rule.
Did you check out your current XP Home/ XP Pro / Vista Home sharing
problems as you mentioned earlier ?
What is the result ?

If reply, please summarize again ( as I've been snipping) - I've done
"this" and my result is now "this".


Posted by Jeff Strickland on March 17th, 2008



"- Bobb -" <bobb@noemail.123> wrote in message
news:6NWdnRSpiNsB4kPanZ2dnUVZ_rignZ2d@comcast.com. ..
No. I get the same error, Access Denied.




I can pass files back and forth among all computers on the network, and the
XP boxes can all access the printers attached to each of the XP machines and
the Vista Machine. The Vista machine can connect to some printers but not
others. The printers that Vista connects to are all ink machines (some are
HP and one is an Epson), but the printer that Vista will not connect to is
an older laserjet.



Correct, I don't know where the error is coming from. I can not tell if
Vista is blocking outbound traffic or is the XP box is blocking inbound.
Having said that, I can connect and print to the Vista box from the XP box,
and I can connect and print to the Vista box from all of the other XP boxes
ont he network.

I stated earlier that Vista is having trouble connecting to other printers
too, but that is not an accurate statement. It turns out the printer that
can not be connected to is not plugged into the computer it belongs to. The
computer is connected via wireless network (the Vista box is also on a
wireless), and my daughter moves it around her room. She currently has the
printer physically unplugged, and when it is plugged in, the Vista machine
connects properly. So, my Vista machine only has trouble connecting to one
printer on my network, but all other network features -- file sharing --
work fine.

Traffic is allowed in both directions among all of the machines on my
network. The only problem is my HP4L laserjet printer and my Vista Home
machine will not talk to each other. All other traffic will flow both ways
among all of the other machines, and the Vista machine will allow traffic in
both directions in all cases except that it will not talk to the mentioned
printer.

I'm going to look at the article you posted and see if it talks about my
problem.




Posted by Baron on March 17th, 2008


Jeff Strickland wrote:

This sounds like a printer driver problem. Is the HP4L driver loaded
onto Vista ? I would guess not since there may not be a Vista driver
for the HP4L.

--
Best Regards:
Baron.

Posted by Jeff Strickland on March 17th, 2008



"Baron" <baron.nospam@linuxmainiac.nospam.net> wrote in message
news:frmml9$lld$1@registered.motzarella.org...
Yes, well no. I loaded the driver and it made the printer look like a local
printer not a network printer. After loading the driver, the network would
still not connect to the printer. I have since deleted the local printer,
but have not taken the driver out (I right clicked the printer and selected
delete.)



I did all of the stuff on the article before I posted here. I did see other
similar kinds of reports -- Vista balks at connecting to network printers
tied to XP machines. I did not see my specific problem, but I saw a few
problems like mine. I just have to wade through all of the reports to see if
any of the fixes will work for me.





Posted by - Bobb - on March 18th, 2008



"Jeff Strickland" <crwlr@verizon.net> wrote in message
news:wjCDj.12652$hP3.3346@trnddc02...
Jeff,
I agree with Baron.

I've forgotten ... does this printer work OK if local to Vista box ?
I'm thinking - Vista is sending "one format of data" to PC and XP is
sharing it as another. Vista sends data - gets error back ( XP is saying "
WHAT ??" ) Make Vista format it as XP wants it ??? XP driver ???

I did a google search for
' vista HAL HP 4L '
and found old link at hp, so used CACHED copy at google to get to the
page/info.

http://h20000.www2.hp.com/bizsupport...c00808536#ref5
Click on
HP LaserJet 4, 5, and 6 Series
and you'll see "#5": Read the NOTE.


Drivers for HP printers are included with the Microsoft Windows Vista
Operating System
HP has a Windows Vista driver solution available for your product. This
driver will enable your product's basic functions to work.
HP is committed to providing the best experience for HP products in the
Windows Vista operating environment.
You can conveniently find this driver in your Windows Vista operating
system, today.
At this time the driver will only be available on the Windows Vista
operating system through the "Add a Printer" wizard.
HP does not plan on placing this legacy driver on www.hp.com
NOTE: If your printer currently uses either a PCL5, PCL6 or
PostScript XP driver you may download the current XP driver from HP to
provide printing functionality. Windows Vista printing is very similar to
Windows XP and most print drivers supported in the XP environment for
LaserJet printers may also work in the Windows Vista operating system. If
you are using the new Windows Vista operating system on your PC you may
want consider an upgrade to a newer HP product that will work with
Microsoft's new Vista operating system.






Posted by Jeff Strickland on March 19th, 2008



"- Bobb -" <bobb@noemail.123> wrote in message
news:O72dnUfHqaqxTULanZ2dnUVZ_r6rnZ2d@comcast.com. ..
I don't know the answer to that one. The printer works fine under XP, but
has never been connected to the Vista box.

I'm not getting a print error at print time, I'm getting the error during
Add New Printer. This is not an issue of the data stream being in the
correct format, unless the data stream you are talking about is the one that
goes across the network when a printer is added.



I think this NOTE says it all. My old printer just will not work. The only
way I can think of confirming this is to carry the printer to the Vista box
and connect it directly. Having said that, the loading driver for it into
Vista makes the printer appear as a local device so I suspect it will work
in that configuration.



Posted by Baron on March 19th, 2008


Jeff Strickland wrote:

It may be worth trying! At least then you will know whether Vista will
actually talk to it. If it does then there has got to be a
communication/network problem between Vista and XP.

--
Best Regards:
Baron.

Posted by - Bobb - on March 19th, 2008



"Jeff Strickland" <crwlr@verizon.net> wrote in message
news:gmaEj.7344$%Y2.2076@trnddc08...
( or copy yours from the XP PC to a floppy). Take that floppy to Vista PC.
Choose "Add a Printer", choose "Have disk". Insert floppy and use THAT (
XP) Driver for the printer on the Vista box. I think they are saying " it
should work "
" Windows Vista printing is very similar to Windows XP and most print
drivers supported in the XP environment for LaserJet printers may also
work in the Windows Vista operating system."

Try THAT.
Bobb



Posted by Jeff Strickland on March 20th, 2008



"- Bobb -" <bobb@noemail.123> wrote in message
news:rvidnfrdXZEsEHzanZ2dnUVZ_sOrnZ2d@comcast.com. ..
That process loads a local printer. I tried it already.



I think my trouble is the XP box is refusing to allow the Vista box to
connect to the printer. I don't understand why it is balking because I can
send files back and forth among all computers in the network, so the simple
act of creating a viable network has been accomplished.





Posted by - Bobb - on March 20th, 2008



"Jeff Strickland" <crwlr@verizon.net> wrote in message
news:EojEj.3424$bN3.2019@trnddc03...
Just confirming ... if you are adding it as a local printer - don't
browse to the network , just
1. "add a printer".
2. Then choose the device from the drop-down/ or if not listed, then
browse to a floppy for the XP driver.
3. AFTER adding the printer as a local printer on the Vista box, you THEN
close those windows. ( Unless it WAS listed in Vista in which case let it
load, then UPDATE driver to be the XP driver)
4. Now check - does Vista have an HP4L listed as a local printer ? Great -
that's all we want right now. Check properties - enable sharing -
drivers - look OK ?
( just checking - no error when you enabled sharing - call it VISTA4L )
5. NOW, Add a printer - network and don't "browse" - specify the path
" \\xpbox\HP4L " or
' \\192.168.2.5\sharedname '

Normally, on a network the local PC takes care of 'which driver to load'
when a network PC connects. Obviously on an XP box, it would know of
XP,2000,NT,98 but not Vista.
( I'm sure the following it somewhere online explained better than I will
, but here goes...)
In your case, the XP box knows of XP and those other/older OS'es.
Vista connects and checks out the printer type, Xp sends the code for an
HP4L and Vista says "what's this?". For those other OS'es XP would then
load an additional version (the correct version for Win98 for example ) of
that driver. If that XP driver were already loaded onto the Vista box I
think it might work , since it would not need a download: Vista would see
code for HP4L and recognize it ( according to the HP note " Windows Vista
printing is very similar to Windows XP and most print drivers supported in
the XP environment for LaserJet printers may also work in the Windows
Vista operating system. ") HP is saying - "we don't have a new driver, but
we also won't give you an old driver .. if you want to try it on your own
it's up to you, but it should work."

So skip the BROWSING and load the XP driver onto the Vista box ( manually
if not there) and then map the printer.

If you have done all that, then last option is "does it work locally for
Vista box" ? ( can you get it local for a few minutes just to try ? ) If
THAT works and 'add network printer' does not, let us know as that's
networking and not a printer issue. ( Do others see a networked printer
called Vista4L ?)

Bobb



Posted by - Bobb - on March 20th, 2008


I was there so copied links:
http://h20000.www2.hp.com/bizsupport...&lang=en&cc=us
then on the XP box with the 4L as local, - choose
" Automatically check to see if your driver needs updating "


"- Bobb -" <bobb@noemail.123> wrote in message
news96dncPe_NSdon_anZ2dnUVZ_qygnZ2d@comcast.com. ..

Posted by Jeff Strickland on March 20th, 2008



"- Bobb -" <bobb@noemail.123> wrote in message
news96dncPe_NSdon_anZ2dnUVZ_qygnZ2d@comcast.com. ..

All of that is true. But, when I go to install the network printer, I browse
the network, find the printer, select it, and click OK. Immediately, I get
an error, ACCESS DENIED. The error is more verbose than that, but the bottom
line is access is denied and the rest does not matter for this discussion.

I have not tried to load the XP printer drivers into Vista. That's a good
idea. I did try to put the Vista driver into the XP box because I am aware
that the driver for a resource passes from the server to the client -- XP
will pass the driver to Vista because XP is playing the role of server and
Vista is a client. (the actual roles may be different, but I get the
picture) Anyway, the printer driver for Vista would not go into the XP box
because XP didn't like it.

In my scenario, access is denied long before there would be any reason to
look for a driver. I would expect a driver issue to throw up an error that
said the driver was incorrect, and the error I am getting is looking like a
permission issue that I don't understand.











Posted by Jeff Strickland on March 20th, 2008



"- Bobb -" <bobb@noemail.123> wrote in message
news:WrydnUNivtgJ_X_anZ2dnUVZ_oKhnZ2d@comcast.com. ..

I have seen that message before, but it comes after the printer is
connected. That is, the client goes out and finds a printer on the network,
the protocols and handshakes all happen, and life is good. Then the message
comes up to look for an updated driver. In my problem, I search the network
for installed printers and make a selection, at the moment (within 2
seconds) I click OK, I get an error of ACCESS DENIED.

I have made a mistake here, I have lead you to think that only the HP4L
printer is affected. Sorry. The reality is the XP machine has virtual
printers -- the host of print-to-file printers that come with windows and
other applications (Acrobat Distiller) -- and they also deny access to the
Vista machine.

The Vista machine is denied access to all printers, both real and virtual,
that are connected to my machine. The Vista box can connect to the printers
on the other XP machines on my network. Whatever the problem is, it is
something to do with the particular arrangement of the Vista machine and the
XP machine that is denying access.

I am using Verizon FiOs, and all machines on my network are connected
wirelessly EXCEPT the XP box that is giving me trouble is connected directly
via hardwire. I'm beginning to wonder if my router is the problem. All
wireless machines can talk to each other and the hardwired machine, except
that one wireless machine cannot connect to a printer on a hardwired
machine. The ethernet cable comes into the router, and my computer is
connected to Port 1 while all of the other machines are connected via
wireless adaptor.

I can get into the router by using its IP address, and all machines are
visible -- I can ping any of machine from any other machine -- and this
leads me to believe my network is fully functional. I can't imagine why the
router would block access to the printer but not any other stuff.





Posted by - Bobb - on March 20th, 2008



"Jeff Strickland" <crwlr@verizon.net> wrote in message
news:hUvEj.6006$sw3.202@trnddc06...
<<snipped>>

I think I mentioned this a while back, but
Same username/password on both boxes ?

Will XP print to the Vista box with the HP4L being served by the Vista box
?

For a test , can you steal a cable from another PC to make the HP4L local
(not wireless) to SOME box ?
See if you can get that printer to print ANYTHING locally on the Vista
box.
how about Acrobat distiller - can you load that on the Vista box and print
a page ??

Load SOME driver for the HP4L on the Vista box.
Move a cable to make it local to Vista box
Print a test page: Pass / Fail ??
If that passes, then
Wireless vs cabled to router?
Local/Remote
etc



Posted by Baron on March 20th, 2008


Jeff Strickland wrote:

Jeff,

Have you checked for a firewall issue ? Blocked port ? I don't know
what Visa uses for remote printing but its beginning to look like one.

--
Best Regards:
Baron.


Similar Posts