Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

RightFax MSI printer creation

Posted on 2008-10-23
9
Medium Priority
?
936 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

Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

Question has a verified solution.

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

One-stop solution for Exchange Administrators to address all MS Exchange Server issues, which is known by the name of Stellar Exchange Toolkit.
There can be many situations demanding the conversion of Outlook OST files to PST format and as such, there is no shortage of automated tools to perform this conversion. However, what makes Stellar OST to PST converter stand above the rest? Let us e…
This video demonstrates how to use each tool, their shortcuts, where and when to use them, and how to use the keyboard to improve workflow.
An overview on how to enroll an hourly employee into the employee database and how to give them access into the clock in terminal.

886 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