registering outlvbs.dll on windows 2003 citrix meteframe xp environment

We are trying to fix an issue with our citrix metaframe xp server currently running on windows 2003 SP2. The issue is one of our add-ins for cisco unity voicemessaging known as unity viewmail displays a bar for individuals to play their voicemails that come through to their integrated inbox with our system. However, they receive the error "outlook cannot provide scripting support"  One of the fixes we are trying is to re-register the file C:\Program Files\Microsoft Office\OFFICE11\OUTLVBS.DLL but it will not allow it saying LoadLibrary("C:\Program Files\Microsoft Office\OFFICE11\OUTLVBS.DLL" failed - the specified module could not be found.

We have also tried copying the file to c:\windows\system32 and re-registering it, and that produces the same error.

Any thoughts?
Murphyins
murphyinsAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Daniel BorgerSenior Citrix Engineer- CCEECommented:
By default your office install on the Citrix server probably did not install Scripting support. You may need to add this componant for the office install.  

0
murphyinsAuthor Commented:
When I go to add/remove programs and select add/remove features for office 2003 on our citrix server, all components are set to run from that sever.  I did find an article stating change it to run from network, but we are not given that option.

Murphyins.
0
Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

murphyinsAuthor Commented:
Thank you for all your suggestions dborger, unforutnetly we have found most of those articles via searching the web before posting here. Here is what I have come across:

We do not get the pop-up would like to install now? - If we did the users would not be allowed anyways as they are very restricted by security and GPO.

Tried copying the OUTLVBS.DLL from a working workstation to the server and overwriting the already existing OUTLVBS.DLL with no changes.

We would like to avoid completely re-installing office as that would require setup of 30-40 users outlook exchange accounts (must be done individually as they all need different shared public folder contact lists and signatures and exist in different franchises)

Thanks so much!
Murphyins.
0
Daniel BorgerSenior Citrix Engineer- CCEECommented:
for the reinstall you could script the export\import of the users settings using the outlook migration tool provided by Microsoft.
0
murphyinsAuthor Commented:
unfortunetly I need to find a work around other than installing/reinstalling office on our citrix deployment as that is not an option for us. People are constantly in our citrix and we cannot afford downtime.

Any other ideas would be great!

thanks,
Murphyins.
0
Daniel BorgerSenior Citrix Engineer- CCEECommented:
0
murphyinsAuthor Commented:
That article appears it would work, but the resolution is for 2007 and unfortunetly we are on 2003.
0
Daniel BorgerSenior Citrix Engineer- CCEECommented:
did you get the OUTLVBS.DLL from a non terminal server machine?
0
Daniel BorgerSenior Citrix Engineer- CCEECommented:
use method 2 in this link,
http://support.microsoft.com/default.aspx?scid=kb;en-us;302003
or try this.
Recently had this issue with Outlook 2003 and copied the OUTLVBS.DLL to the server. This allows the form to work, but you still get the annoying popup message about lacking scripting support. I contacted MS support and they had me copy these two registry keys from a workstation to fix it:

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\9040110900063D11C8EF10054038389C\Features\OutlookVBScript

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\3BDE92CC2CB71D119A12000A9CE1A22A\9040110900063D11C8EF10054038389C

I left off the values because they may be different depending on your install environment.

copied from http://www.brianmadden.com/forums/t/17423.aspx
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
murphyinsAuthor Commented:
The form does work after copied from a workstation, and I do get the annoying pop-up still. I do see I do not have those keys in my registry so adding them would probably be sufficient, however I do not know what to put in for the values. I will have to try the first method.

0
murphyinsAuthor Commented:
Ok I see what you mean by leaving the values off, that is what he stated in the article. I will have to make this regsitry trick work as I was told NOT to reinstall office. I can find them on my workstation, however when I try to export just Features\OutlookVBScript  you are not given that option. I can only export the whole features folder. Is that something I can do without messing up the system? And the second one i can export the whole folder so adding that one is easy.

Thank you.
0
Daniel BorgerSenior Citrix Engineer- CCEECommented:
when you export the reg file you can edit it in notepad to remove anything you would like. Make sure you export the registry on the Citrix server for those folders as well. you can double click and add them back in if thing go south on ya.
0
murphyinsAuthor Commented:
Ok I double checked and here was my process for fixing the issue:

Step 1: copy outlvbs.dll from working computer in network thats a non terminal with similar outlook setup.
Step 2: copied from your post - see below :
Recently had this issue with Outlook 2003 and copied the OUTLVBS.DLL to the server. This allows the form to work, but you still get the annoying popup message about lacking scripting support. I contacted MS support and they had me copy these two registry keys from a workstation to fix it:

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Products\9040110900063D11C8EF10054038389C\Features\OutlookVBScript

HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\3BDE92CC2CB71D119A12000A9CE1A22A\9040110900063D11C8EF10054038389C

I left off the values because they may be different depending on your install environment.

Step 3: removed unecessary registry values for features exported registry key so only outlookvbscript was imported.

Step 4: tested on multiple login citrix clients and it worked!!

Thank you DBorger!
Murphyins.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Citrix

From novice to tech pro — start learning today.