Cannot open Xerox 7435/5755 printer properties on samba 3.4.7 using Xerox Global Print Driver

Bug #723997 reported by Leonardo Borda
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
samba
Confirmed
Critical
samba (Ubuntu)
Triaged
Medium
Unassigned

Bug Description

Binary package hint: samba

Hi Guys,

I am experiencing some problems with Xerox 7435/5755 on Samba 3.4.7-dfsg-1ubuntu3.3 (Lucid Lynx) running as a member server with Security = ADS.
I have a working Point'n'Print feature however I cannot print nor open printer properties on xerox printers. I am able to install the printer though.
PS: Other HP printers work with Point'n'Print feature.

Xerox Printer: using Xerox Global Print Driver

http://www.support.xerox.com/support/global-printer-driver/file-download/enus.html?operatingSystem=win7&fileLanguage=en&contentId=111409&from=downloads&viewArchived=false

Windows message:
Function address 0x4c03d94b caused a protection fault. (Exception code 0xc0000005)
Some or all property pages(s) may not be displayed.

I currently have a set up configured. If you need to do further tests please let me know.
It follows attached to this case:

1- wireshark capture when installing/copying drivers to [print$] + samba logs
 http://people.canonical.com/~lborda/bugfile/Attachment1.zip
2- wireshark capture when installing/connecting printer on win2003r2 + samba logs
 http://people.canonical.com/~lborda/bugfile/Attachment2.zip
3- wireshark capture when opening printer properties on windows 2003 R2 + samba logs
 http://people.canonical.com/~lborda/bugfile/Attachment3.zip
4- Screenshot of the error displayed.
 http://people.canonical.com/~lborda/bugfile/error-print-XeroxGlobalPrinterDriver.jpg
5- smb.conf
 http://people.canonical.com/~lborda/bugfile/smb.conf

Please let me know if you need anything else.

If I use the driver below I receive an error message ( see attachment4.zip ) however I am able to print/change properties even though an error message is displayed.
http://www.support.xerox.com/support/workcentre-7425-7428-7435/file-download/enza.html?operatingSystem=wins2003&fileLanguage=en_GB&&associatedProduct=built-in-controller--wc7435-&contentId=103169&from=downloads&viewArchived=false

additional info:
Description: Ubuntu 10.04.2 LTS
Release: 10.04

root@lborda-trash:~# apt-cache policy samba
samba:
  Installed: 2:3.4.7~dfsg-1ubuntu3.3
  Candidate: 2:3.4.7~dfsg-1ubuntu3.3
  Version table:
 *** 2:3.4.7~dfsg-1ubuntu3.3 0
        500 http://ca.archive.ubuntu.com/ubuntu/ lucid-updates/main Packages
        100 /var/lib/dpkg/status
     2:3.4.7~dfsg-1ubuntu3.2 0
        500 http://security.ubuntu.com/ubuntu/ lucid-security/main Packages
     2:3.4.7~dfsg-1ubuntu3 0
        500 http://ca.archive.ubuntu.com/ubuntu/ lucid/main Packages

Thank you
Leonardo

Revision history for this message
Leonardo Borda (lborda) wrote :

Hello,

I have tried Chuck's ppa without success.
I get the same error message as describe in the bug.

Used packages:
ii samba 2:3.5.6~dfsg-5ubuntu3 SMB/CIFS file, print, and login server for U
ii samba-common 2:3.5.6~dfsg-5ubuntu3 common files used by both the Samba server a
ii samba-common-bin 2:3.5.6~dfsg-5ubuntu3 common files used by both the Samba server a
ii samba-doc 2:3.5.6~dfsg-5ubuntu3 Samba documentation

Chuck Short (zulcss)
Changed in samba (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Leonardo Borda (lborda) wrote :

Hi Guys,

I have tried the latest version: 2:3.5.8~dfsg-1ubuntu1~ppa1 and still the same behaviour on Windows 2003 using Xerox Global Print Driver.

I've captured SMB and SPOOLSS erros messages when installing/copying drivers to [print$].

No. Time Source Destination Protocol Info
 136998 109.084451 10.153.107.196 10.153.107.190 DCERPC Bind: call_id: 208, 2 context items, 1st SPOOLSS V1.0
 136999 109.088303 10.153.107.190 10.153.107.196 SMB Write AndX Response, FID: 0x4018, 116 bytes
 137000 109.089572 10.153.107.196 10.153.107.190 SMB Read AndX Request, FID: 0x4018, 1024 bytes at offset 0
 137001 109.090901 10.153.107.190 10.153.107.196 DCERPC Bind_ack: call_id: 208 accept max_xmit: 4280 max_recv: 4280
 137002 109.091319 10.153.107.196 10.153.107.190 DCERPC Bind: call_id: 210 SPOOLSS V1.0
 137003 109.091486 10.153.107.196 10.153.107.190 SPOOLSS OpenPrinterEx request, \\prt-server\Xerox Global Print Driver PS
 137004 109.096097 10.153.107.190 10.153.107.196 SMB Write AndX Response, FID: 0x4019, 72 bytes
 137005 109.096387 10.153.107.196 10.153.107.190 SMB Read AndX Request, FID: 0x4019, 1024 bytes at offset 0
 137006 109.098643 10.153.107.190 10.153.107.196 SPOOLSS OpenPrinterEx response, Access denied
 137007 109.098701 10.153.107.190 10.153.107.196 DCERPC Bind_ack: call_id: 210 accept max_xmit: 4280 max_recv: 4280
 137009 109.099298 10.153.107.196 10.153.107.190 SPOOLSS OpenPrinterEx request, \\prt-server\Xerox Global Print Driver PS
 137010 109.104508 10.153.107.190 10.153.107.196 SPOOLSS OpenPrinterEx response, Access denied
 137011 109.104860 10.153.107.196 10.153.107.190 SMB Close Request, FID: 0x4018

1. Could you guys tell me why OpenPrinterEx is returning an Access Denied on frame 137010 ?
2. Do you guys think this can be solved in the samba side or it is an xerox driver issue?

Leonardo

Revision history for this message
Leonardo Borda (lborda) wrote :
Download full text (5.8 KiB)

Hello

Here is a wireshark capture taken when I try to open Xerox Printer Properties and I get the error message described in: http://people.canonical.com/~lborda/bugfile/error-print-XeroxGlobalPrinterDriver.jpg

No. Time Source Destination Protocol Info
     12 3.819700 10.153.107.196 10.153.107.190 SPOOLSS OpenPrinterEx request, \\prt-server\Xerox Global Print Driver PS
     13 3.832346 10.153.107.190 10.153.107.196 SPOOLSS OpenPrinterEx response
     14 3.832615 10.153.107.196 10.153.107.190 SPOOLSS GetPrinterData request, ChangeId
     15 3.849868 10.153.107.190 10.153.107.196 SPOOLSS GetPrinterData response, ChangeId = 0x0021f7b1
     16 3.852425 10.153.107.196 10.153.107.190 SPOOLSS GetPrinterData request, UISingleJobStatusString
     17 3.854776 10.153.107.190 10.153.107.196 SPOOLSS GetPrinterData response, UISingleJobStatusString, File not found (pathname error)
     18 3.857035 10.153.107.196 10.153.107.190 SPOOLSS RFFPCNEX request
     33 3.865390 10.153.107.190 10.153.107.196 SPOOLSS ReplyOpenPrinter request, \\LBORDA-WKS
     34 3.865540 10.153.107.196 10.153.107.190 SPOOLSS ReplyOpenPrinter response
     35 3.866636 10.153.107.190 10.153.107.196 SPOOLSS RFFPCNEX response
     36 3.866969 10.153.107.196 10.153.107.190 SPOOLSS RFNPCNEX request, changeid 1
     37 3.873496 10.153.107.190 10.153.107.196 SPOOLSS RFNPCNEX response, 9 notifies[Malformed Packet]
     46 10.022131 10.153.107.196 10.153.107.190 SPOOLSS OpenPrinterEx request, \\prt-server\Xerox Global Print Driver PS
     47 10.027387 10.153.107.190 10.153.107.196 SPOOLSS OpenPrinterEx response
     48 10.027593 10.153.107.196 10.153.107.190 SPOOLSS GetPrinterData request, ChangeId
     49 10.032428 10.153.107.190 10.153.107.196 SPOOLSS GetPrinterData response, ChangeId = 0x0021f7b1
     55 10.035168 10.153.107.196 10.153.107.190 SPOOLSS GetPrinter request, level 2
     63 10.045344 10.153.107.190 10.153.107.196 SPOOLSS GetPrinter response, level 2
     78 10.088388 10.153.107.196 10.153.107.190 SPOOLSS GetPrinter request, level 2
     91 10.101968 10.153.107.190 10.153.107.196 SPOOLSS GetPrinter response, level 2
     92 10.113458 10.153.107.196 10.153.107.190 SPOOLSS OpenPrinterEx request, \\prt-server
     94 10.115648 10.153.107.190 10.153.107.196 SPOOLSS OpenPrinterEx response
     95 10.115921 10.153.107.196 10.153.107.190 SPOOLSS GetPrinterData request, Architecture
     98 10.123924 10.153.107.190 10.153.107.196 SPOOLSS GetPrinterData response, Architecture = Windows NT x86
     99 10.124235 10.153.107.196 10.153.107.190 SPOOLSS GetPrinterData request, MajorVersion
    101 10.126242 10.153.107.190 10.153.107.196 SPOOLSS GetPrinterData response, MajorVersion = 0x00000003
    103 10.1265...

Read more...

Changed in samba:
importance: Unknown → Critical
status: Unknown → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.