Solved

registering outlvbs.dll on windows 2003 citrix meteframe xp environment

Posted on 2009-07-01
14
1,172 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
  • 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
 
LVL 12

Expert Comment

by:Daniel Borger
ID: 24767181
0
 

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
Top 6 Sources for Identifying Threat Actor TTPs

Understanding your enemy is essential. These six sources will help you identify the most popular threat actor tactics, techniques, and procedures (TTPs).

 

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

Control application downtime with dependency maps

Visualize the interdependencies between application components better with Applications Manager's automated application discovery and dependency mapping feature. Resolve performance issues faster by quickly isolating problematic components.

Join & Write a Comment

#Citrix #POC #XenDesktop #vCenter #VMware #ESX
Citrix XenDesktop 7.6 Citrix Policies Audio
How to install and configure Citrix XenApp 6.5 - Part 1. In this video tutorial we have explained step by step installation of Citrix XenApp 6.5 Server on Windows Server 2008 R2 is explained in this video. We have explained the difference between…
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.

705 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

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now