Call failed error

Status
Not open for further replies.

peter tasic

Free User
Joined
May 11, 2021
Messages
27
Reaction score
1
Hello,

a user's 3cx client recently stopped functioning properly out of the blue, specifically she cant make outbound calls and get the Call Failed error.
Below is the log i've been given

10:40:31 Loading LogCRMActivities...
10:40:31 Loading configuration file
10:40:31 ERROR, System.IO.FileNotFoundException: Could not find file 'C:\Users\dajana.kuban\Desktop\LoginData.txt'.
File name: 'C:\Users\dajana.kuban\Desktop\LoginData.txt'
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost)
at System.IO.StreamReader..ctor(String path)
at _3cxPlugins.LogCRMActivities.ConnectToCrm() in C:\Users\ivanf\Documents\Visual Studio 2015\Projects\3cxAssemblies\3cxPlugins\LogCRMActivities.cs:line 94
at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost)
at System.IO.StreamReader..ctor(String path)
at _3cxPlugins.LogCRMActivities.ConnectToCrm() in C:\Users\ivanf\Documents\Visual Studio 2015\Projects\3cxAssemblies\3cxPlugins\LogCRMActivities.cs:line 94
10:40:31 Loading complete

Im a complete 3cx noob, what is causing the issue and how do i fix it? Also why would something like this start happening randomly without any interference?
 
She's using a desktop client, no folder redirection.
Im not sure why you've sent me a picture of Google Control Panel...

Is she using the softphone on the desktop client?

You may be better of reinstalling the client and reprovisioning it with the file in the welcome email.
 
Im not sure why you've sent me a picture of Google Control Panel...

Is she using the softphone on the desktop client?

You may be better of reinstalling the client and reprovisioning it with the file in the welcome email.
sorry, screenshot was a typo.
I'll try reinstalling and report back.
 
From what I can tell, there seems to be a custom plugin installed on the Windows App:
Code:
at _3cxPlugins.LogCRMActivities.ConnectToCrm() in C:\Users\ivanf\Documents\Visual Studio 2015\Projects\3cxAssemblies\3cxPlugins\LogCRMActivities.cs:line 94

And this Custom Plugin has some kind of correlation with a file on the desktop:
Code:
10:40:31 ERROR, System.IO.FileNotFoundException: Could not find file 'C:\Users\dajana.kuban\Desktop\LoginData.txt'.

What does this plugin do and if you remove it, does the 3CX Windows app work? Uninstalling and re-installing should do the trick, as long as you don't put the plugin back.
 
Ive tried reinstalling and i run into the same issue. The plugin is used for Microsoft CRM management. if i remove the plugin and try dialing out the app instantly crashes and this is added to the log:
14:53:10 Loading LogCRMActivities...

Ive reinstalled 3cx on a new pc and its still not working. Attaching log below
 

Attachments

Ive tried reinstalling and i run into the same issue. The plugin is used for Microsoft CRM management. if i remove the plugin and try dialing out the app instantly crashes and this is added to the log:
14:53:10 Loading LogCRMActivities...
Ok, you removed the Plugin, but did you also adjust the "3CXWin8Phone.user.config" file, that you need to teak to get the plugin working in the first place?

How did you remove the plugin?
I ask because this log line implies that the 3CX Windows all is still trying to load the plugin.
 
I removed it via windows "add or remove programs" feature. I did not do any adjusting of the config file - i didnt know that was required.
The way we install this is via the install wizard, then we install the CRM plugin, then we have a folder "Files for 3cx phone for Windows" that we copy over the installation folder. The process is the same for every user, i do not understand why this would be causing issues all of a sudden considering her outbound calls worked normally before.
 
Ok, please try this:
  1. Exit the Windows Client App
  2. Uninstall Plugin
  3. Go to %programdata%\3CXPhone for Windows\PhoneApp\
  4. Edit file "3CXWin8Phone.user.config"
  5. Here you should see something like "LogCRMActivities" in this line:
    1621344414444.png
  6. Remove it the specific comma-separated value and save the file
  7. Launch the Windows App again and try again.
With this, you should now to see the plugin being loaded, which is want we want to try.
 
Ok, please try this:
  1. Exit the Windows Client App
  2. Uninstall Plugin
  3. Go to %programdata%\3CXPhone for Windows\PhoneApp\
  4. Edit file "3CXWin8Phone.user.config"
  5. Here you should see something like "LogCRMActivities" in this line:
    View attachment 22059
  6. Remove it the specific comma-separated value and save the file
  7. Launch the Windows App again and try again.
With this, you should now to see the plugin being loaded, which is want we want to try.
Removing the plugin and trying to make a call instantly crashes the app.

I repeated the installation on another PC and have gotten the same error, it must be something in the configuration.
 
Do you happen to be running any kind of AV or security software on these PCs? Sometimes these are know to cause these kind of issues.

If you do have this kind of software, on one of the PCs that is having this issue please uninstall it (not just disable - uninstall) and give it another try.
 
Status
Not open for further replies.