This is a bit of extra steps, but with Capteris-Open-Text vendor saying that it doesn't work in SCCM, and we got it to work, after trying quite a few things, this is your tip. Tested in MS SCCM 2012 SP1
First, you are locked to the wrapper. They mucked up the MSI, removed pieces, then put a wrapper on and locked it. This prevents MST's, and prevents the Active Setup trick to make it fill in user settings on subsequent user logins. So, you are already looking for options.
In the Open Text Installation Guide, they have a pretty decent command line. At least that part they did correctly. Using this line, you can run the MSI cmdline.
First, there are prereq's. They will be called by the wrapper, but if you run them first, the wrapper will run them but be quick about it. If you just let the wrapper call it, sometimes SCCM errors out. Just run them first.
1) MS VC++ 2008 v9.0.30729.4148
2) MS VC++ 2010 v10.0.40219
3) MS VC++ 2010 Tools for Office Runtime v10.0.31121
Now you are ready for the RightFax installation. The cmdline is MSIEXEC.EXE /I "RightFax Product Suite - Client.msi" RUNBYRIGHTFAXSETUP=2 CONFIGUREFAXCTRL=1 CONFIGUREFAXUTIL=1 ADDLOCAL="FaxUtil,FaxCtrl,EFM,Outlook" NETID=2 RFSERVERNAME=[yourfaxserver.yourdomain.com] /lvie [your path to your log file location] /qn
Preferable to user the FQDN for your server name. As for the ADDLOCAL, which items in there is your choice, we only do the first two.
NOW, the tricky part. Since in SCCM, you normally use the LOCAL SYSTEM workstation acct to have admin rights to install, the Fax Printer Driver won't work. You will get ERROR 10010 or ERROR 2. This is where we got stuck, and where Open Text is stuck as well. We figured it out.
After you do those four installations, put in a custom MSI. Add the following Registry keys...
[HKEY_LOCAL_MACHINE\Software\RightFAX Client]
"Language"="English"
[HKEY_LOCAL_MACHINE\Software\RightFAX Client\FUW32]
"HideSplash"=dword:00000001
"SplashTime"=dword:00000fa0
"WndPosMain"="157,217,1282,642"
"WndPosTree"="0,89,220,344"
"DefaultProtocol"="TCP/IP"
"NumberOfBillCodes"=dword:0000003c
"UseSftFaxList"=dword:00000001
"AlwaysTryBlankPW"=dword:00000001
"MultipleViewers"=dword:00000001
"CheapRates"=dword:00000000
"SingleServer"=dword:00000000
"ViewerGUID"=""
"NotifyNewOnLogin"=dword:00000000
"StartingFolderID"=dword:00000000
"StartingUserID"=""
"StartingServerName"="yourfaxserver.yourdomain.com"
"HoldForPreview"=dword:00000000
"UseRFPhonebook"=dword:00000001
"AlwaysShowPrintDlg"=dword:00000001
"ShowAltBodyWarning"=dword:00000001
"ShowNoReplyToWarning"=dword:00000001
"ShowForwardRouteDrag"=dword:00000001
"ShowCombinePendingOverlay"=dword:00000001
"ShowPhonebookDuplicatesDlg"=dword:00000001
"ColOrderFaxList"="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29"
"ColSizesFaxList"="28,0,28,28,28,28,150,100,100,100,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0"
"ColSortFaxList"=dword:00000006
"ColShowFiltersFaxList"=dword:00000000
"ColOrderLibdocList"=""
"ColSizesLibdocList"=""
"ColSortLibdocList"=dword:00000000
"ColShowFiltersLibdocList"=dword:00000000
"ColOrderFormsList"=""
"ColSizesFormsList"=""
"ColSortFormsList"=dword:00000000
"ColShowFiltersFormsList"=dword:00000000
"ColOrderCoversList"=""
"ColSizesCoversList"=""
"ColSortCoversList"=dword:00000000
"ColShowFiltersCoversList"=dword:00000000
"ColOrderAttachList"="0,1,2,3"
"ColSizesAttachList"="100,50,0,100"
"ColSortAttachList"=dword:00000000
"ColShowFiltersAttachList"=dword:00000000
"ColOrderLibdocList2"=""
"ColSizesLibdocList2"=""
"ColSortLibdocList2"=dword:00000000
"ColShowFiltersLibdocList2"=dword:00000000
"ColOrderUserList"=""
"ColSizesUserList"=""
"ColSortUserList"=dword:00000000
"ColShowFiltersUserList"=dword:00000000
"ColOrderDelegateList"=""
"ColSizesDelegateList"=""
"ColSortDelegateList"=dword:00000000
"ColShowFiltersDelegateList"=dword:00000000
"ColOrderFaxInfoList"=""
"ColSizesFaxInfoList"=""
"ColSortFaxInfoList"=dword:00000000
"ColShowFiltersFaxInfoList"=dword:00000000
"ColOrderPhoneList"=""
"ColSizesPhoneList"=""
"ColSortPhoneList"=dword:00000000
"ColShowFiltersPhoneList"=dword:00000000
"ColOrderPhoneList2"=""
"ColSizesPhoneList2"=""
"ColSortPhoneList2"=dword:00000000
"ColShowFiltersPhoneList2"=dword:00000000
"ColOrderPhoneBrief"=""
"ColSizesPhoneBrief"=""
"ColSortPhoneBrief"=dword:00000000
"ColShowFiltersPhoneBrief"=dword:00000000
"ColOrderBillCodes"=""
"ColSizesBillCodes"=""
"ColSortBillCodes"=dword:00000000
"ColShowFiltersBillCodes"=dword:00000000
"ColOrderCombine"=""
"ColSizesCombine"=""
"ColSortCombine"=dword:00000000
"ColShowFiltersCombine"=dword:00000000
"ColOrderModules"="0,1,2,3,4,5"
"ColSizesModules"="168,120,70,80,150,150"
"ColSortModules"=dword:00000000
"ColShowFiltersModules"=dword:00000000
"ColOrderDuplicates"=""
"ColSizesDuplicates"=""
"ColSortDuplicates"=dword:00000000
"ColShowFiltersDuplicates"=dword:00000000
"ColOrderPhones_NotRF"=""
"ColSizesPhones_NotRF"=""
"ColSortPhones_NotRF"=dword:00000000
"ColShowFiltersPhones_NotRF"=dword:00000000
"ColOrderFaxStats"=""
"ColSizesFaxStats"=""
"ColSortFaxStats"=dword:00000000
"ColShowFiltersFaxStats"=dword:00000000
"ColOrderLibDocGroups"=""
"ColSizesLibDocGroups"=""
"ColSortLibDocGroups"=dword:00000000
"ColShowFiltersLibDocGroups"=dword:00000000
"ColOrderLibDocGroupsAssigned"=""
"ColSizesLibDocGroupsAssigned"=""
"ColSortLibDocGroupsAssigned"=dword:00000000
"ColShowFiltersLibDocGroupsAssigned"=dword:00000000
"ColOrderGroupLibDocs"=""
"ColSizesGroupLibDocs"=""
"ColSortGroupLibDocs"=dword:00000000
"ColShowFiltersGroupLibDocs"=dword:00000000
"ColOrderGroupLibDocsAssigned"=""
"ColSizesGroupLibDocsAssigned"=""
"ColSortGroupLibDocsAssigned"=dword:00000000
"ColShowFiltersGroupLibDocsAssigned"=dword:00000000
"UseSoapProxy"=dword:00000000
"SoapProxyServer"=""
"PdfPermissions"=dword:0000001f
"PreferredImageType"=dword:00000001
"LoadUnprotectedUsers"=dword:00000001
"LoadAdministeredUsers"=dword:00000001
"PrepopulateForwardToNewNumber"=dword:00000001
"AlwaysOnTop"=dword:00000000
"LoadDelegateDuplicates"=dword:00000001
"UseOriginalDateForSplits"=dword:00000000
"ForegroundLockMode"=dword:00000000
"ShowClientTime"=dword:00000000
"UseSingleClickViewer"=dword:00000000
"ServerPrescanDocuments"=dword:00000001
"DisablePrintScreen"=dword:00000000
"ToolBar"=hex:4b,9c,00,00,42,9c,00,00,cf,cf,00,00,54,9c,00,00,4d,9c,00,00,4c,\
9c,00,00,d0,cf,00,00,45,9c,00,00,46,9c,00,00,50,9c,00,00,d1,cf,00,00,47,9c,\
00,00,41,9c,00,00,51,9c,00,00,d2,cf,00,00,70,9c,00,00,6f,9c,00,00,6e,9c,00,\
00,d3,cf,00,00,69,9c,00,00
"Server0Name"="yourfaxserver.yourdomain.com"
"Server0Protocol"="TCP/IP"
"Server0ProtocolSecure"=dword:00000000
"Server0User"=""
"Server0Remember"=dword:00000000
"Server0Password"=""
[HKEY_LOCAL_MACHINE\Software\RightFAX Client\PrintDriver]
"RFPrinters"=hex(7):52,00,69,00,67,00,68,00,74,00,46,00,61,00,78,00,20,00,46,\
00,61,00,78,00,20,00,50,00,72,00,69,00,6e,00,74,00,65,00,72,00,00,00
"UseAllQueues"="0"
"Name"="yourfaxserver.yourdomain.com"
"Protocol"="TCP/IP"
"ProtocolSecure"=dword:00000000
"DefaultAction"=dword:00000000
"UseNetID"="2"
"UserName"=""
"ReloadUser"=dword:00000000
"RememberPassword"=dword:00000000
[HKEY_LOCAL_MACHINE\Software\RightFAX Client\PrintDriver\FaxUI]
"Server0Name"="yourfaxserver.yourdomain.com"
"Server0Protocol"="T"
"Server0ProtocolSecure"=dword:00000000
"Server0User"=""
"Server0Remember"=dword:00000000
"Server0Password"=""
The trick here, these are actually HKCU keys. However, we found out that if you simply change them to HKLM keys, it works for subsequent users. We are finishing up testing on this now, but so far, we are 100% on this. It will also create the exact same keys in HKCU as well.
OH, and if by some wild chance, it still doesn't work, here's the manual fix for your tech support. Go to the SysTray icon, RClick, choose Configuration, then simply click ok. You will see a quick flashed statement of "Verifying FaxCtrl settings..." and then when you try, it works.
So, "Packagers 1, Vendor 0" yet again. As always, best tip there is, never purchase software or let ink dry on the check till the vendor PROVES that it works in an automated way. If we the customers force the vendors to pay attention and not pass their "Dealer Defects" down to us, they will increase their QA/QC.
Enjoy!
View inventory records anonymously contributed by opt-in users of the K1000 Systems Management Appliance.