by Rolustech

Sugar Plugin that bridges the gap between Twilio & Sugar. To establish a connection with your customers, a state-of-the-art Telephony solution for Voice (Inbound and Outbound) and SMS to run your business more efficiently and cost-effectively. Works great with both VoIP and landlines.

Free 30 day trial
Try it Now

By clicking you consent to share your profile with the developer

#2081 - When disabling/uninstalling plugin - brings down SugarCRM instance

Closed Bug? created by Portal Partnership 8 years ago

When we attempted to disable and then uninstall the plugin our sugarCRM instance was taken out of action, SugarCRM support indicated that this is Bug 7474, link below.

https://web.sugarcrm.com/support/issues/74747

This is stopping us removing this from our system, please can you action this urgently.

  1. rolustech-primary-contact member avatar

    Rolustech Verified Purchase

    8 years ago

    Hi,

    Please tell which version of RT Telephony are you using. You seem to be using an older version of RT Telephony. This issue is not there in the new version. In order to fix the issue we will require your SSH or backup access. Share one of these with us on support@rolustech.com so that we can get this fixed.

    Thank you.


    Kind Regards, Rolustech Support Email: support@rolustech.com Website: www.rolustech.com

  2. nws member avatar

    Portal Partnership

    8 years ago

    This is an ondemand instance so we don't have SSH or backup access this is all supplied via SugarCRM. The versions we currently have installed are RT Telephony FIX V1.0D RT Telephony fix for saving IVR Settings RT Telephony V3.0 Click to Call, Incoming & Outcoming Call, Call Forwarding, Voice mail, Inbound & Outbound SMS, SMS Conversation

    • rolustech-primary-contact member avatar

      Rolustech Verified Purchase

      8 years ago

      Hi,

      Since you have already submitted the case on Sugar Support, you can ask Sugar to remove RT Telephony package from your instance. Once it is removed you can install the latest package from Sugar Outfitters from your existing account. With the new package you will not face this issue. Or you can ask Sugar to provide your instance backup so that our technical team can help you fix it.

      Kind Regards, Rolustech Support Email: support@rolustech.com Website: www.rolustech.com

    • nws member avatar

      Portal Partnership

      8 years ago

      I did ask if they could un-install the package, however they said that it was this process which caused our instance to go offline due to the manifest.php file which is supplied with the RT Telephony module, comments below from Sugar support

      Thanks for your information. The root cause of this downtime is due to the disable of the package.

      This package has manifest.php file which has the following lines

      array ( 'from' => '/custom/', 'to' => 'custom/', ), 1 => array ( 'from' => '/modules/', 'to' => 'modules/', ), 2 => array ( 'from' => '/themes/', 'to' => 'themes/', ),

      The disable action is following this manifest.php to remove the files, therefore it removes more files than it should. So if you can supply information that Sugar support can use to remove this package that would help resolve this issue.

    • rolustech-primary-contact member avatar

      Rolustech Verified Purchase

      8 years ago

      Hi,

      Let us discuss this with our technical team and get back to you as soon as possible.

      Kind Regards, Rolustech Support Email: support@rolustech.com Website: www.rolustech.com

    • rolustech-primary-contact member avatar

      Rolustech Verified Purchase

      8 years ago

      Hi,

      The code from manifest.php that you shared above is different from the code that is mentioned on sugar support (https://web.sugarcrm.com/support/issues/74747) . But Both of them are not correct.

      Following is the correct code:

      array ( 0 => array ( 'from' => '/custom/', 'to' => 'custom/', ), 1 => array ( 'from' => '/modules/', 'to' => 'modules/', ), 2 => array ( 'from' => '/themes/', 'to' => 'themes/', ), )

      The above code should be in the manisfest.php instead of the one you shared, for the plugin to uninstall correctly.

      Since you have an On-demand instance you will have to provide the information to Sugar and request them to remove the plugin from your instance.

      Please let us know if you need further assistance.

      Kind Regards, Rolustech Support Email: support@rolustech.com Website: www.rolustech.com

    • nws member avatar

      Portal Partnership

      8 years ago

      I passed on the information regarding the changes to the manifest.php file and they have replies as follows:

      I am sorry that I can’t just modify the manifest.php for you as the following reason.

      It will lost track of the data The manifest.php is also saved in the database. The package size will be checked with the md5sum. Once the file is modified the uninstallation might not be processed. This is file as an bug, which is #74747 https://web.sugarcrm.com/support/issues/74747

      Right now, there is no workaround for this, until release contains the bug fix, you can’t process the uninstallation on that package.

      So is there a fix that I can download so that I can uninstall the plugin?

      Regards

      Giles

  3. rolustech-primary-contact member avatar

    Rolustech Verified Purchase

    8 years ago

    Hi,

    We can only provide you a patch/fix for this issue if can reproduce the issue on our side. Right now, we have tried installing and uninstalling RT Telephony with the manifest.php which you shared but we are unable to reproduce the issue. So you have to ask Sugar to provide you the backup of your instance. You provide that backup to us. We will then investigate the issue on the backup and then come up with a patch which you can install on your live instance to resolve the issue. Or if that's not possible, then we will fix the issue on your backup and provide it to you. You will then have get it deployed on your instance by Sugar.

    Looking forward to your reply.

    Kind Regards, Rolustech Support Email: support@rolustech.com Website: www.rolustech.com

This case is public. Please leave out any sensitive information such as URLs, passwords, etc.
Saving Comment Saving Comment...