We use SMS 2003 to distribute software and I've created a package for RightFax 9.3 and the printer object is not being created, but only when it is installed using SMS (or using the "runas" command and running setup as a different user that has admin rights). The Captaris knowledgebase claims that an HP Laserjet 4 printer driver must be installed first, and I have done that. If I run setup manually, it works, provided the currently logged on user has admin rights. Or if the user does not have admin rights, I can log the user off, log on as admin, install it, and have the user log on and the RightFax printer object is there. It only seems to fail when a user is logged on and the install kicks off as a different user.

The install is an Installshield wrapped MSI file. I've tried using ALLUSERS=1 and also creating a transform specifying a machine based install. I've tried stopping the spooler and rebooting the computer post-install. I've also tried using the SMS option to install "Only when no user is logged on". None of these work.

The MSI log file does not show any errors. It shows calling the CreateRFPrinter action, but it doesn't get created.


Action start 15:12:48: Client_CreateRFPrinter.
Captaris Debug Entering Function: CreateRFPrinter
Entering Sub Function: CInstallMSI::GetNumericProperty
Information: Got [PREFERREDDRIVER] property, string: , size=0, number: 0, CInstallMSI::GetNumericProperty
Leaving Sub Function: CInstallMSI::GetNumericProperty
Information: Executing function: CreateRFPrinter - with "MSfax1" for server name., CreateRFPrinter
Entering Sub Function: utilCreateRFPrinter
Entering Sub Function: CInstallMSI::GetInstallDir
Entering Sub Function: CInstallMSI::GeRFStringProperty
Information: Got [INSTALLDIR] property: C:\Program Files\RightFax\, size=26, CInstallMSI::GeRFStringProperty
Leaving Sub Function: CInstallMSI::GeRFStringProperty
Leaving Sub Function: CInstallMSI::GetInstallDir
Information: Loading dll from: C:\Program Files\RightFax\Shared Files\rfp_hlp.dll, utilCreateRFPrinter
Information: Successfully loaded rfp_hlp.dll, utilCreateRFPrinter
Information: Calling RFMSIAdd2: MSfax1 0, utilCreateRFPrinter
MSI (s) (B4:40) [15:12:49:015]: Doing action: Client_StartTray
Action ended 15:12:49: Client_CreateRFPrinter. Return value 1.


Has anyone been successful distributing RightFax 9.3 using SMS or does anyone have any suggestions?
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
I captured the install and it seems to work fine for me. Nonadmin users are able to login to the PC and the RightFax printer is available. Let me know if I can provide you with any specific information but FYI - I am a novice packager .
Answered 08/06/2008 by: canative
Senior Yellow Belt

Please log in to comment
0
I just did a ZEN snapshot of the printer install and created a package from that, but we're not running SMS yet. I would think you could do the same with InstallShield.
Answered 08/06/2008 by: Estes
Second Degree Blue Belt

Please log in to comment
0
I found out that there was a bug in one of the DLL's that was updated in a service pack that I had not applied yet. So it worked after I applied the service pack to the install files and then deployed.

Thanks for the replies anyway.
Answered 08/07/2008 by: MicrosoftBob
Blue Belt

Please log in to comment
0
I am facing the same issue. Can you please tell me which Service pack you have applied to Rightfax client 9.3.
Answered 02/14/2011 by: santoshdhadave
Senior Yellow Belt

Please log in to comment
0
I have just packaged 9.4 and everything work, except the RightFax Printer does not show in Printers and Faxes or when you right click the RightFax task bar icon......how do I add this. please help.
Answered 05/26/2011 by: arovbukay
Senior Yellow Belt

Please log in to comment
0
Did you stop and restart the Windows Spooler service?
Answered 05/26/2011 by: VBScab
Red Belt

Please log in to comment
0
I found the printer appeared after I rebooted the machine, so tried restarting the spooler and hey presto it worked! Was just about to post my findings and saw your reply VBScab, thanks!
Answered 05/27/2011 by: arovbukay
Senior Yellow Belt

Please log in to comment
0
Any print device - including things like PDF writers and so on - will need to have the spooler restarted before it will appear in the list.
Answered 05/27/2011 by: VBScab
Red Belt

Please log in to comment
0
ORIGINAL: santoshdhadave

I am facing the same issue. Can you please tell me which Service pack you have applied to Rightfax client 9.3.

We too have the 9.3 client and have no success with SMS 2003.. Can someone post which service pack is needed..
Answered 06/14/2011 by: baruchk
Yellow Belt

Please log in to comment
Answer this question or Comment on this question for clarity