Solved

registering outlvbs.dll on windows 2003 citrix meteframe xp environment

Posted on 2009-07-01
14
1,218 Views
Last Modified: 2012-06-21
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
0
Comment
Question by:murphyins
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 7
  • 7
14 Comments
 
LVL 12

Expert Comment

by:Daniel Borger
ID: 24763421
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
 

Author Comment

by:murphyins
ID: 24765879
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
Learn how to optimize MySQL for your business need

With the increasing importance of apps & networks in both business & personal interconnections, perfor. has become one of the key metrics of successful communication. This ebook is a hands-on business-case-driven guide to understanding MySQL query parameter tuning & database perf

 

Author Comment

by:murphyins
ID: 24767354
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
 
LVL 12

Expert Comment

by:Daniel Borger
ID: 24768096
for the reinstall you could script the export\import of the users settings using the outlook migration tool provided by Microsoft.
0
 

Author Comment

by:murphyins
ID: 24852980
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
 
LVL 12

Expert Comment

by:Daniel Borger
ID: 24853013
0
 

Author Comment

by:murphyins
ID: 24871459
That article appears it would work, but the resolution is for 2007 and unfortunetly we are on 2003.
0
 
LVL 12

Assisted Solution

by:Daniel Borger
Daniel Borger earned 500 total points
ID: 24871758
did you get the OUTLVBS.DLL from a non terminal server machine?
0
 
LVL 12

Accepted Solution

by:
Daniel Borger earned 500 total points
ID: 24871805
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
 

Author Comment

by:murphyins
ID: 24874158
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
 

Author Comment

by:murphyins
ID: 24874323
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
 
LVL 12

Assisted Solution

by:Daniel Borger
Daniel Borger earned 500 total points
ID: 24874383
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
 

Author Closing Comment

by:murphyins
ID: 31598980
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

Featured Post

Get proactive database performance tuning online

At Percona’s web store you can order full Percona Database Performance Audit in minutes. Find out the health of your database, and how to improve it. Pay online with a credit card. Improve your database performance now!

Question has a verified solution.

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

As with any other System Center product, the installation for the Authoring Tool can be quite a pain sometimes. This article serves to help you avoid making these mistakes and hopefully save you a ton of time on troubleshooting :)  Step 1: Make sur…
Ever visit a website where you spotted a really cool looking Font, yet couldn't figure out which font family it belonged to, or how to get a copy of it for your own use? This article explains the process of doing exactly that, as well as showing how…
The viewer will learn how to use the =DISCRINV command to create a discrete random variable, use this command to model a set of probabilities and outcomes in a Monte Carlo simulation, and learn how to find the standard deviation of a set of probabil…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

627 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