Separator pages display incorrect user name in Vista

A

AlmightyJay

We are having problems getting the correct username to display on our
banner/separator pages. All of our workstations are running Windows
Vista and our print server is running Windows 2008. Here are the steps
to re-produce the issue:

1. User A logs into a Vista workstation
2. User A prints a job to a network printer (a printer test page is
sufficient enough to reproduce this problem). The separator page
correctly displays User A as the sender.
3. User B then "Switch Users" and logs into the same workstation (User
A is still logged in)
4. User B prints a job to a network printer. The separator page still
displays User A as the sender.

By troubleshooting further, here is what I have been able to
determine:

- This problem occurs on both Windows Vista and Windows 2008 Server.
Windows XP appears to be fine.
- This problem is not printer specific. I can re-produce this problem
by printing to various brands/models of printers (HP, Canon, etc)
- This problem is not separator file specific. I can choose any
separator file (.sep) and still reproduce the problem. The file we are
currently using is C:\Windows\system32\sysprint.sep
- Logging off User A makes no difference. Even if User A is fully
logged off the separator page for User B is still wrong.
- Re-starting the spooler service seems to temporarily fix the
problem. Once the PC is rebooted the problem re-appears.
- Using the Web Interface of the printer it appears that the username
is correct. The printer log correctly reports that the job was sent by
User B.
 
T

Tae Song

AlmightyJay said:
We are having problems getting the correct username to display on our
banner/separator pages. All of our workstations are running Windows
Vista and our print server is running Windows 2008. Here are the steps
to re-produce the issue:

1. User A logs into a Vista workstation
2. User A prints a job to a network printer (a printer test page is
sufficient enough to reproduce this problem). The separator page
correctly displays User A as the sender.
3. User B then "Switch Users" and logs into the same workstation (User
A is still logged in)
4. User B prints a job to a network printer. The separator page still
displays User A as the sender.

By troubleshooting further, here is what I have been able to
determine:

- This problem occurs on both Windows Vista and Windows 2008 Server.
Windows XP appears to be fine.
- This problem is not printer specific. I can re-produce this problem
by printing to various brands/models of printers (HP, Canon, etc)
- This problem is not separator file specific. I can choose any
separator file (.sep) and still reproduce the problem. The file we are
currently using is C:\Windows\system32\sysprint.sep
- Logging off User A makes no difference. Even if User A is fully
logged off the separator page for User B is still wrong.
- Re-starting the spooler service seems to temporarily fix the
problem. Once the PC is rebooted the problem re-appears.
- Using the Web Interface of the printer it appears that the username
is correct. The printer log correctly reports that the job was sent by
User B.


Hotfix:
Print jobs may have incorrect owners when you share a printer from a Windows
Server 2008-based computer or from a Windows Vista Service Pack 1-based
computer
http://support.microsoft.com/kb/958741
 
A

AlmightyJay

Hotfix:
Print jobs may have incorrect owners when you share a printer from a Windows
Server 2008-based computer or from a Windows Vista Service Pack 1-based
computerhttp://support.microsoft.com/kb/958741- Hide quoted text -

- Show quoted text -

Thanks! KB 958741 fixed our problem. Your help was very much
appreciated.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top