Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
?
Solved

RightFax MSI printer creation

Posted on 2008-10-23
9
Medium Priority
?
942 Views
Last Modified: 2013-12-12
I'm trying to deploy RightFax using group policy, but the printer is not being created.
I'm working with Captaris technical support, but they keep pointing me to alternative methods for deployment, or saying it should work as is.

I'm positive that the MST I created functions properly. If I run msiexec /i ... TRANSFORMS=... under my domain admin account everything installs just fine. The problem comes when the installer runs under the system account, either using group policy, or with psexec.
IIt almost seems like a permissions problem, but I don't see how that can be the case with the system account.
0
Comment
Question by:timbrigham
  • 5
  • 4
9 Comments
 
LVL 1

Author Comment

by:timbrigham
ID: 22788925
Update - I have tried running the install under one DA account while logged in to the console under a second account. The problem manifests itself here as well. The problem appears to be the lack of console interaction during the installation process.
0
 
LVL 40

Accepted Solution

by:
Vadim Rapp earned 2000 total points
ID: 22789082
ideas:

1. they indeed have put some custom action that creates the printer into the user sequence. Such things have to be in the deferred sequence. You can verify this by running the msi with switch /qb or /qn, so user sequence is bypassed. If it's the case, then find out what the action is by visually looking at the script, and move it to the right sequence.

2. the printer is created, but for the machine "user".
0
 
LVL 1

Author Comment

by:timbrigham
ID: 22789163
I looked at the registry for all the users under HKEY_USERS, and I didn't see any of the keys for the printer created there. I'll try running with /qb or /qn and report back.
0
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
LVL 1

Author Comment

by:timbrigham
ID: 22789244
Running with /qb results in an execution error. I'll fire up WISE and try to track down where they are creating this printer. I'm not too familiar with the internals of the various sequences - all I've ever done is write a couple simple wrappers for a scripted install. Where exactly is the deferred sequence?
Also, I poked through the DLLs and found how the printer is being created. Will the function name I found for the DLL be the same thing I'm looking for in the MSI stream?
0
 
LVL 1

Author Comment

by:timbrigham
ID: 22789279
I've located the custom action creating the printer. It was under execute immediate.
I've moved the section to execute deferred, but where in the stream should I place it? Directly above install finalize, the same as have for my scripted installs in the past?
0
 
LVL 40

Expert Comment

by:Vadim Rapp
ID: 22789293
> Where exactly is the deferred sequence?
on the picture - "execute deferred"

see http://juice.altiris.com/article/3594/guidelines-custom-action-location for guidelines.

> Will the function name I found for the DLL be the same thing I'm looking for in the MSI stream?
only msi author would know. But you will see it in the script.

Capture-10-23-00001.png
0
 
LVL 40

Expert Comment

by:Vadim Rapp
ID: 22789315
Yes, before install finalize.
0
 
LVL 40

Assisted Solution

by:Vadim Rapp
Vadim Rapp earned 2000 total points
ID: 22789343
you can also experiment with pausing the installation before and after the action by placing "display message" action; during the installation when it shows the message, go and see if the printer is already created or not. Also you can run regmon after the "before" message and see, maybe some registry write fails.
0
 
LVL 1

Author Closing Comment

by:timbrigham
ID: 31509303
I ended up contacting RightFax again and got a hold of an engineer. We were on track as to the cause of the problem. They had a patch that addressed this issue, but the original tech didn't know about it.
0

Featured Post

Become an Android App Developer

Ready to kick start your career in 2018? Learn how to build an Android app in January’s Course of the Month and open the door to new opportunities.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I. Introduction There's an interesting discussion going on now in an Experts Exchange Group — Attachments with no extension . This reminded me of questions that come up here at EE along the lines of, "How can I tell the type of file from its cont…
Today as you open your Outlook, you witness an error message: “Outlook is using an old copy of your Outlook Data File…”. Probably, Outlook is accessing an old OST file.
The viewer will learn how to successfully create a multiboot device using the SARDU utility on Windows 7. Start the SARDU utility: Change the image directory to wherever you store your ISOs, this will prevent you from having 2 copies of an ISO wit…
Whether it be Exchange Server Crash Issues, Dirty Shutdown Errors or Failed to mount error, Stellar Phoenix Mailbox Exchange Recovery has always got your back. With the help of its easy to understand user interface and 3 simple steps recovery proced…

571 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question