Welcome, Guest
Joomdle 1.0 Installation

TOPIC: Cannot integrate Joomdle with https Moodle

Cannot integrate Joomdle with https Moodle 4 months 3 weeks ago #1

  • skule@sormo.no
  • skule@sormo.no's Avatar
  • Offline
  • Karma: 0
Integrating of Moodle and Joomla works with Joomdle for HTTP version of Moodle, but not with HTTPS version. That is required for other plugins i Moodle i.e.Poodll.
Also Joomdle Web Services not working in later versions, Message appairing: Joomla URL seems to be misconfigured in Joomdle auth plugin in Moodle.
Moodle version: 3.5
Joomla version: 3.8.8
Joodle version: 1.2
XMLRPC version: 3.1
The administrator has disabled public write access.

Cannot integrate Joomdle with https Moodle 4 months 3 weeks ago #2

  • Antonio Durán
  • Antonio Durán's Avatar
  • Offline
  • Karma: 159
Hi.

Joomdle works fine with HTTPS, as many users have that configuration, including myself.
Are you using valid certificates? It will not work fine with self-signed certificates.

> Also Joomdle Web Services not working in later versions, Message appairing: Joomla URL seems to be misconfigured in Joomdle auth plugin in Moodle.

Joomdle works with Joomla latest version just fine. Please check this to try to get more info about your problem:
www.joomdle.com/wiki/System_health_check#Raw_replies
The administrator has disabled public write access.

Cannot integrate Joomdle with https Moodle 4 months 1 week ago #3

  • skule@sormo.no
  • skule@sormo.no's Avatar
  • Offline
  • Karma: 0
From your support site:
It seems the Joomdle auth plugin is not enabled in Moodle
You must enable the Joomdle auth plugin in Moodle Admin->Users->Authentication->Manage Authentication

No Moodle Admin exist in Moodle.
Can be Site Administration ->Plugins ->Authentication -> Manage Authentication


Moodle networking is not enabled
You must enable Moodle Networking in Moodle Admin->Networking->Settings Wrong linkage.

Can be Site Administration -> Plugins -> Web Services -> Overview -> Enable Protocols -> XML-RPC protocol

You need to add your site IP to Moodle XML-RPC trusted hosts list
You must add your site IP to the Moodle trusted XML-RPC hosts list, in Moodle Admin->Networking->XML-RPC Hosts

Cannot be found

There are a number of issues in the setup from the www.joomdle.com/wiki/System_health_check#Raw_replies linkage site that does not match with the latest version of Moodle. So I am lost in the instructions on that web site.
When
$CFG->wwwroot = 'skule.sormo.no/moodle'; (https:// setting)
is set in the config.php file in Moodle, https term used in Joomla config for Joomdle implies that the ‘Joomla to Moodle HTTP connectivity’ in System Check in Joomdle plugin in Joomla is lost. It returns back when http:// is used.

Joomdle was installed in the latest release of Moodle and Joomla, together with v3.1 version of XML-RPC plugin in Joomla, so it should work with too much efforts. But this integration turned out to be a very hard business to get to work successfully. It was not that much comfort to receive from your reply, telling it is working when it is obviously does not.
It would be great if you in the first place can upgrade your support site on the base of the latest version of Moodle an Joomla. Joomdle worked with earlier releases of the software – without the https option – but does not work with the latest. That is my experience with Joomdle. Sorry.
Last Edit: 4 months 1 week ago by skule@sormo.no.
The administrator has disabled public write access.

Cannot integrate Joomdle with https Moodle 4 months 1 week ago #4

  • Antonio Durán
  • Antonio Durán's Avatar
  • Offline
  • Karma: 159
Thanks for your comments. We'll try to improve documentation where we can. I have already removed some old suggestions that no longer apply. If you have any other specific suggestions to modify, please let us know.

> It was not that much comfort to receive from your reply, telling it is working when it is obviously does not.

Sorry if I did not make myself clear: I intended to let you know that Joomdle can work in https configuration, so you knew. I know it was not working for you at the moment, but I gave you that info so that you were sure you were not trying a not supported feature.

> Joomdle worked with earlier releases of the software – without the https option – but does not work with the latest

Joomdle should still work with latest releases. Your problem may be related to your hosting, https certificate configuration, addtional extensions in Joomla...
The administrator has disabled public write access.

Cannot integrate Joomdle with https Moodle 2 months 6 days ago #5

  • skule@sormo.no
  • skule@sormo.no's Avatar
  • Offline
  • Karma: 0
I am sorry to tel that I do not succeed to make Joomdle work any more.
I manage to do that on earlier versions, but not on the latest ones.
I installed latest versions of Joomla, Moodle and Joomdle, but did not succeed to nake it work after a lot of efforts .
That is a shame, because this functioned well earlier...
--
May be it has something to do with the XMLRPC plugins in Joomla? Or in Moodle??
Do you have a link to the correct download of XMLRPC??
Last Edit: 2 months 4 days ago by skule@sormo.no.
The administrator has disabled public write access.

Cannot integrate Joomdle with https Moodle 2 months 3 days ago #6

  • Antonio Durán
  • Antonio Durán's Avatar
  • Offline
  • Karma: 159
You said it works without https? With your current setup, if you disable https ,everything works?
Are you using self-signed certificates?

XMLRPC version has nothing to do with the problem. There are no xmlrpc plugins in joomla on moodle. PHP provides xmlrpc.
The administrator has disabled public write access.

Cannot integrate Joomdle with https Moodle 2 months 2 days ago #7

  • skule@sormo.no
  • skule@sormo.no's Avatar
  • Offline
  • Karma: 0
I use paid sertificates..
But I cannot succeed in installing Joomdle at all any more.

php-xmlrpc-7.2.8-1.el7.remi.x86_64 is installed, running php v7.2.8
In php.ini this line is applied: 'extension=php_xmlrpc.so' (tried also with 'extension=xmlrpc.so' since that is found in the php modules directory)
But get warnings : 'PHP Startup: Unable to load dynamic library 'xmlrpc.so'
so that may be the reason for the problems...
-
The administrator has disabled public write access.

Cannot integrate Joomdle with https Moodle 2 months 2 days ago #8

  • Antonio Durán
  • Antonio Durán's Avatar
  • Offline
  • Karma: 159
If you cannot get PHP XMLRPC working, Joomdle won't work.
If you have a managed hosting you should contact support to try to get it running. I cannot help with that, as this is a PHP problem related to your specific installation.
The administrator has disabled public write access.
Cron Job Starts