cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
748
Views
0
Helpful
4
Replies

Issue with CUPC 7.0.2 not starting automatically

Paul Gaydos
Level 1
Level 1

I have one computer among thousands that has CUPC 7.0.2 installed on it that is having an issue.  The issue that the user is having is that they cannot activate the application to start when the computer starts.  The user goes to profile preferences and selects the check mark box under Connection Options to "start this application when my computer starts", clicks apply, and then closes out of the preferences window.  When going back to the preferences window, the option to start this application when computer starts is not checked and selected.  It magically unchecked itself.  I have not seen this issue ever before on any other computer.  I have tried uninstalling the software and reinstalling it, but that did not solve anything.  I have also tried logging in with different usernames and that does not fix the issue either.  The only thing that has changed is that the user got a different computer with a new image, same computer specs as before, just a clean image.  I am not sure what could be causing this user to not being able to select and make active this one option.  Everything else is working as normal with CUPC.

1 Accepted Solution

Accepted Solutions

Hi Paul,

I just tested it with a CUPC 7.x and indeed you are right this information is not kept in the uclocal.xml file as I suspected.

I did a brainstorming and this is what I have found

The moment you enable this there is an entry created in the following location

Go to Start ---> Run ----> msconfig ---> Start up tab (see image attached)

That points to a path in the registry

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

My guess is that CUPC adds that entry in the registry.

I guess you can try and do it yourself. Just compare with a working PC and copy the key

From a quick research I see that if you add that registry key in the above path it should show up in the msconfig utility. Never tried it but I am confident it will do the trick.

I still believe this has something to do with the permissions though

I hope this helps a bit more

regards,

Christos

View solution in original post

4 Replies 4

Hi Paul,

I don't have a CUPC 7.0 to have a look but normally these personalized setting  "start this application when my computer starts" is stored in an xml file locally on the users PC.

The name of the file is uclocal.xml located here

C:\Documents and Settings\\Application Data\Cisco\Unified Personal Communicator

You can if that file is update when the user logs in, makes a change and saves it.

Could it be something wrong with the permissions on that folder ?

Regards,

Christos

Thanks for the response.

I checked out that XML file and copied it below.

I could not find a line for something that would control the setting for starting the application when the computer starts with a true/false value.  I did find a value a autoLogon but that looks to control the setting for the setting "logging in automatically when the applicaiton iteself starts".

xml version="1.0" encoding="UTF-8" ?>
- <uc-local-config>
<property name="PAS.SOAP.autoServerDiscovery">trueproperty>
<property name="PAS.SOAP.serverProtocol">httpsproperty>
<property name="PAS.SOAP.autoLogon">trueproperty>
<property name="PAS.SOAP.savePassword">trueproperty>
<property name="Presence.MostRecentListenPort">50012property>
<property name="IM.initialStatusBarState">trueproperty>
<property name="IM.initialFormattingToolBarState">trueproperty>
<property name="IM.initialMainToolBarState">trueproperty>
<property name="IM.LastStateHeight">335property>
<property name="IM.LastStateWidth">429property>
<property name="IM.DisplayStatusChangeMessages">trueproperty>
<property name="LastState.DisplayStatusWindow">falseproperty>
<property name="LastState.CloseAppNormally">falseproperty>
<property name="LastState.ShowSplashScreen">trueproperty>
<property name="LastState.EnableERT">trueproperty>
<property name="UseNANPFormatting">trueproperty>
<property name="LastState.DetailedLogging">0property>
<property name="LastState.HubContactPaneOpen">trueproperty>
<property name="LastState.HubRecentPaneOpen">trueproperty>
<property name="LastState.HubSearchPaneOpen">falseproperty>
<property name="Hub.ContactsSortingMethod">1property>
<property name="LastState.RecentColumnWidth">30 152 123property>
<property name="LastState.RecentCommSortPrimaryKey">ItemDateproperty>
<property name="LastState.RecentCommSortSortDirection">DSCproperty>
<property name="LastState.SearchColumnWidth">148 157property>
<property name="LastState.SearchResultsSortPrimaryKey">ItemPrimaryNameproperty>
<property name="LastState.SearchResultsSortSortDirection">ASCproperty>
<property name="LastState.BlockListColumnWidth">130 90 130property>
<property name="LastState.BlockListSortPrimaryKey">ItemPrimaryNameproperty>
<property name="LastState.BlockListSortDirection">ASCproperty>
<property name="LastState.OutsideContactsListColumnWidth">130 90 130property>
<property name="LastState.OutsideContactsListSortPrimaryKey">ItemPrimaryNameproperty>
<property name="LastState.OutsideContactsListSortDirection">ASCproperty>
<property name="LastState.DomainsListColumnWidth">150 75 75 75property>
<property name="LastState.DomainsListSortPrimaryKey">ItemPrimaryNameproperty>
<property name="LastState.DomainsListSortDirection">ASCproperty>
<property name="LastState.CustomStatusAvailColumnWidth">30 300property>
<property name="LastState.CustomStatusAwayColumnWidth">30 300property>
<property name="LastState.CustomStatusAvailSortDirection">DSCproperty>
<property name="LastState.CustomStatusAwaySortDirection">DSCproperty>
<property name="LastState.PhoneSelectColumnWidth">25 25 150 150 150property>
<property name="LastState.PhoneDeviceSortPrimaryKey">ItemPrimaryNameproperty>
<property name="LastState.PhoneDeviceSortSortDirection">ASCproperty>
<property name="LastState.LDAPSearchListColumnWidth">125 100 125property>
<property name="LastState.LDAPSearchListSortedColumn">0property>
<property name="LastState.LDAPSearchListSortSortDirection">ASCproperty>
<property name="LastState.MultiNotifyListColumnWidth">125 125 150property>
<property name="LastState.MultiNotifyListSortedColumn">2property>
<property name="LastState.MultiNotifyListSortSortDirection">ASCproperty>
<property name="LastState.CallVolume">60property>
<property name="HotKey.AnswerAudio">393281property>
<property name="HotKey.AnswerVideo">393302property>
<property name="HotKey.RedirectToVoicemail">393293property>
<property name="HotKey.GotoToast">393287property>
<property name="LastState.AudioInputDevice" />
<property name="LastState.AudioOutputDevice" />
<property name="LastState.VideoDevice" />
<property name="LastState.RingerDevice" />
<property name="LastState.RingerVolume">62property>
<property name="LastState.LastRecentCommFilter">201property>
<property name="LastState.HubXPosition">746property>
<property name="LastState.HubYPosition">0property>
<property name="LastState.HubWidth">313property>
<property name="LastState.HubHeight">772property>
<property name="LastState.ContactsHeight">421property>
<property name="LastState.RecentHeight">164property>
<property name="LastState.SearchHeight">100property>
<property name="PAS.SOAP.serverAddress">svrwebg206property>
<property name="PAS.SOAP.backupServerAddress">svrwebg205property>
<property name="PAS.SOAP.userName">***********property>
<property name="PAS.SOAP.password">************property>
<property name="PAS.SOAP.serverPort" />
<property name="Hub.ExpandedGroups"> property>
uc-local-config>

Hi Paul,

I just tested it with a CUPC 7.x and indeed you are right this information is not kept in the uclocal.xml file as I suspected.

I did a brainstorming and this is what I have found

The moment you enable this there is an entry created in the following location

Go to Start ---> Run ----> msconfig ---> Start up tab (see image attached)

That points to a path in the registry

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run

My guess is that CUPC adds that entry in the registry.

I guess you can try and do it yourself. Just compare with a working PC and copy the key

From a quick research I see that if you add that registry key in the above path it should show up in the msconfig utility. Never tried it but I am confident it will do the trick.

I still believe this has something to do with the permissions though

I hope this helps a bit more

regards,

Christos

Thanks for the registry path information.  With that information, I was able to go to the computer that was having the issue.  Upon investigation, I discovered that that Run key under HKEY_CURRENT_USERS\Software\Microsoft\Windows\CurrentVersion was missing.  I added the new key under CurrentVersion and named it Run.  With the run key now added, I was able to go into CUPC 7.x and enable the preference for the application to start when the computer starts.  After saving the changes, the CUPC key was added to that Run folder in the registry. 

Without that Run key available for CUPC to write to, it makes sense why I was not able to apply the changes to have the application start when the computer starts.


Thanks for your help...very much appreciated!

Paul

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community: