RPC problem with more then 20 printers

Ulrich Dangel udangel at gmx.de
Wed Aug 21 00:50:01 GMT 2002


Hi,
i've got a problem with using Samba, Cups with more then 20 printers. 
If windows trys to download the driver samba gets an error. It will be shown
with Debuglevel 10:

[2002/08/21 10:33:38, 5] rpc_parse/parse_prs.c:prs_debug(60)
  000000 spoolss_io_r_getprinter 
[2002/08/21 10:33:38, 6] rpc_parse/parse_prs.c:prs_debug(60)
      000000 spoolss_io_buffer  
[2002/08/21 10:33:38, 5] rpc_parse/parse_prs.c:prs_uint32(558)
          0000 ptr: 00000000
[2002/08/21 10:33:38, 5] rpc_parse/parse_prs.c:prs_uint32(558)
      0004 needed: 000001a0
[2002/08/21 10:33:38, 5] rpc_parse/parse_prs.c:prs_werror(618)
      0008 status: WERR_INSUFFICIENT_BUFFER
[2002/08/21 10:33:38, 5] rpc_server/srv_pipe.c:api_rpcTNP(1218)
  api_rpcTNP: called api_spoolss_rpc successfully
[2002/08/21 10:33:38, 3] rpc_server/srv_pipe_hnd.c:free_pipe_context(448)
  free_pipe_context: destroying talloc pool of size 6556
[2002/08/21 10:33:38, 10] rpc_server/srv_pipe_hnd.c:write_to_pipe(770)
  write_to_pipe: data_used = 40
[2002/08/21 10:33:38, 6] rpc_server/srv_pipe_hnd.c:read_from_pipe(803)
  read_from_pipe: 743c name: spoolss len: 1024
[2002/08/21 10:33:38, 10] rpc_server/srv_pipe_hnd.c:read_from_pipe(850)
  read_from_pipe: spoolss: fault_state = 0 : data_sent_length = 0,
prs_offset(&p->out_data.rdata) = 12.


Anyone has the same problem or a solution? This is imho a really problem.

Samba Version: 2.2.5  
Client: Win 2k Server SP 3

Ulrich Dangel 



More information about the samba-technical mailing list