TBird plugin 6.1 does now work with 6.0.4

Asked by graylion

I am using OpenERP 6.0.4 (LTS version!) and the TBIrd plugin that is being distributed with it does not work with TBird 12.

when I use the plugin from 6.1, I enter my connection data and try to connect or any of the other functions and I get simply no reaction whatsoever. I assume that the connection to 6.1 works differently to the one to 6.0.4

thanks

Question information

Language:
English Edit question
Status:
Solved
For:
Odoo Server (MOVED TO GITHUB) Edit question
Assignee:
No assignee Edit question
Solved by:
graylion
Solved:
Last query:
Last reply:

This question was originally filed as bug #1003716.

Revision history for this message
Amit Parik (amit-parik) said :
#1

Hello Graylion,

Yes, Thunderbird plugin is different for 6.1 and 6.0.4(v6), I mean both .xpi file is different also this should not compatible with each other.

If you want to configure the 6.1 Thunderbird plugin then at the module instillation time you have to download this .xpi file (another option is go to plugin_Thunderbird > Static > .xpi file) and add this to your Thunderbird addons, Install it. Now you can use it.

Now, If you want to use v6 's Thunderbird plugin with same Thunderbird mail client, you have to remove old .xpi file, add new .xpi file form 6.0.4, Then you can use it.

Indeed, the main thing is both version's .xpi file is not compatible to each other. So if you want to use 6.1 you have to install 6.1 's .xlp file and for 6.0.4 you have to install 6.0.4 's .xpi file

Hope this will clear.

Thanks!

Revision history for this message
graylion (graylion) said :
#2

Hi Amit

in Bug 1001827 you wrote:

"Hello Graylion,

Our old .xpi is not compatible with thunderbird 12.0.1, So would you please try following steps.

1) Go to add-ons manager of your thunderbird, remove old .xpi file of OpenERP plugins
2)Up (pull) your addons branch means take the latest revision number.
3)Add the 6.1-addons/plugin_thunderbird/static/openerp_plugin.xpi file on your thunderbird addons.
4) restart the thunderbird.

Now try to connect openerp (thunderbird installed ) db with thunderbird.

Hope this will help.

Thanks for the reporting!"

So no, it doesn't help, since there seems to be no way of connecting TBird 12.x to OpenERP 6.0.x. Given that this is a socalled LTS -e "Long Term Support" version, I expect there to be an xpi available that works with 6.0.x and the current versions of Thunderbird.

Thanks

Revision history for this message
Amit Parik (amit-parik) said :
#3

Hello Graylion,

Yes, are are right. It's my mistake I forget that you mention thunderbird version 12.0.

You can see lp:926656

Version 6 are not supported with thunderbird mail client 12.0 and more. If you want to try this them just go to
addons/thunderbird/plugin/openerp_plugin/install.rdf change the following line

        <em:maxVersion>9.0.*</em:maxVersion> to <em:maxVersion>12.0.*</em:maxVersion>

It will solved your issue. Currently 6.1 are working fine with thunderbird mail client 12.0, This issue are only affecting for v6.

For this issue you can contact our OPW team at <email address hidden> they will definitely help you.

Thank you!

Revision history for this message
graylion (graylion) said :
#4

Actually, I had already done that.

if you reread the bug I mentioned, the problem is

"Thunderbird 12.0.1

when I try to use the plugin I receive the following error message

"Please install the thunderbird module on your 'xxxxxxxx' database and try again !"

This behaviour is well documented in the community:

http://www.openerp.com/forum/topic31115.html

http://www.openerp.com/forum/topic27525.html"

and yes, the TBird module in OpenERP is installed.

So can we please get a correct answer to this question?

Revision history for this message
graylion (graylion) said :
#5

Or to summarise:

- OpenERP 6.0.4 (TBird module installed)
- TBird 12

When using xpi 1.0.1, as delivered with OpenERP 6.1, no communication, not overly surprising
when using xpi 1.0, as delivered with 6.0.4 and modifying it like this:

"addons/thunderbird/plugin/openerp_plugin/install.rdf change the following line

        <em:maxVersion>9.0.*</em:maxVersion> to <em:maxVersion>12.0.*</em:maxVersion>"

then I get: "Please install the thunderbird module on your 'xxxxxxxx' database and try again !"

I still consider this to be a bug BTW.

Revision history for this message
Amit Parik (amit-parik) said :
#6

Hello Graylion,

See lp:890856, I am just transferring this to OPW.

Thanks!

Revision history for this message
graylion (graylion) said :
#7

Amit, you are completely missing the point. My problem is not that I cannot install the plugin in 12, i can. I have modified the install.rdf accordingly. My point is that it won't connect to OpenERP.

So, please try to actually understand the issue.

Revision history for this message
graylion (graylion) said :
#8

again: the issue is:

OpenERP 6.0.4
TBird 12
OpenERP Tbird plugin 1.0
OpenERP TBird module installed

When connecting from TBird to OpenERP 6.0.4 I get
"Please install the thunderbird module on your 'xxxxxxxx' database and try again !"

even though, as mentioned above, the module is installed.

Please answer this question and do the needful.

Revision history for this message
Amit Parik (amit-parik) said :
#9

Hello Graylion,

I totally understand your problem.

I am preparing a video for you, As from 1st step which shows you how to resolve this problem.

I shown in video as same as your error "Please install the thunderbird module on your 'xxxxxxxx' database and try again !".

Then I shows that how it's removed.

I have attached the video with bugs so you can found this video on related bug lp:1003716.

Forget my last comment, I just link wrong bug link on last comment.

Thank you and sorry If you faced any inconvenience!

Revision history for this message
graylion (graylion) said :
#10

Hi Amit and thanks.

OK, this is beginning to get a bit clearer.

I won't provide screenshots since our server is in the cloud. Thing is that it is only accessible via https for obvious reasons. So when I select XML-RPCS and port 8069 I am actually getting a bit further, but it claims that it can't see the database that I am wanting to connect to. Is this an artefact and it actually needs to be able to connect via http as well?

Thanks again!

Revision history for this message
graylion (graylion) said :
#11

Hi Amit

I have added some edited screenshots to Bug #1003716

thanks

graylion

Revision history for this message
graylion (graylion) said :
#12

I should add that we are using the apache reverse proxy implementation

Revision history for this message
Amit Parik (amit-parik) said :
#13

Hello Graylion,

You can not create a secure connection with OpenERP thunderbird plugin, You can create a https / xmlrpcs connection with thunderbird.

You can you only http/xmlrpc connection

Thanks!

Revision history for this message
graylion (graylion) said :
#14

Hi Amit

thanks for the answer, I am sadly not quite making sense of it? You say

"You can create a https / xmlrpcs connection with thunderbird.

You can you only http/xmlrpc connection"

now can I create https/xmlrpcs or not?

Thanks again

graylion

Revision history for this message
Amit Parik (amit-parik) said :
#15

Hello Graylion,

Sorry for the inconvenience!

I forget to write a *not* word on sentence "You can create a https / xmlrpcs connection with thunderbird."

So the correct Comment#13 is.

You can not create a secure connection with OpenERP thunderbird plugin, You can not create a https / xmlrpcs connection with thunderbird.

You can only use http/xmlrpc connection

Thanks!

Revision history for this message
graylion (graylion) said :
#16

the plugin gives me the option of selecting secure connection. you are telling me that this option does not work?

see here:

https://launchpadlibrarian.net/106276172/config.png

Revision history for this message
graylion (graylion) said :
#17

BTW Amit, thanks for all the work you are putting in and sorry for being so short. This is just frustrating me immensely :)

Revision history for this message
graylion (graylion) said :
#18

OK, sorted. it wanted XML-RPC and port 8069 for some reason. Thanks!