Joomdle 1.0 Installation

All green checks, SYNC accounts work, no login.

  • breebee2
  • Topic Author
  • Offline
  • New Member
  • New Member
More
9 years 2 weeks ago #1 by breebee2
Hey guys, seems i did the whole integration correct and everything seems to be working but the login. I have all green checks on joomla component, users sync correctly when i create and delete accounts, but loging in from joomla does not log me into moodle. Trying to log into moodle with the joomla created accounts directly in moodle also do not work. On my nginx logs i did notice that there is a double slash in the request url.
/main//index.php?option=com_joomdle&task=ws.server&format=xmlrpc&token=MrU0uq6efB0O37cGEPnLEh37rIxm7ye5
could this be the issue? I cannot resolve this, i have already removed the final slash in the joomdle configurations on both joomla and moodle so its not /courses/ but /courses.

Please Log in or Create an account to join the conversation.

More
9 years 2 weeks ago #2 by Antonio Durán
Replied by Antonio Durán on topic All green checks, SYNC accounts work, no login.
A double slash should not appear after you remove trailing slashes in Joomdle config in Joomla and Moodle.

As for SSO: what's your config setting for "redirect-less SSO" in Joomdle config in Joomla?

Please Log in or Create an account to join the conversation.

  • breebee2
  • Topic Author
  • Offline
  • New Member
  • New Member
More
9 years 2 weeks ago #3 by breebee2
I have tried to reinstall everything from scratch. I am also testing without SSO on both joomla and moodle, using cURL and file_get_contents but still cant login. I added users to moodle via joomdle component on joomla + add moodle users to joomla + migrate to joomdle + sync moodle to joomla, + joomla to moodle but even just trying to log in directly into moodle with a joomla created account is not allowing.

Please Log in or Create an account to join the conversation.

More
9 years 1 week ago #4 by Antonio Durán
Replied by Antonio Durán on topic All green checks, SYNC accounts work, no login.
> I am also testing without SSO on both joomla and moodle

Do you mean without enabling redirect-less SSO? It's better to have it disabled at first at least, as it is easier to get SSO working.

You don't need to add users to joomla, migrate, etc.
Just create a new test user in Joomla, it should be automatically created in Moodle. Then try login with that user and check if SSO works.

Please Log in or Create an account to join the conversation.

  • breebee2
  • Topic Author
  • Offline
  • New Member
  • New Member
More
9 years 1 week ago #5 by breebee2
I have redirectless SSO disabled for both moodle and joomla. I click create new user in joomla, and i am unable to log in to moodle via joomla or via joomla wrapper, or via moodle directly.

Please Log in or Create an account to join the conversation.

More
9 years 1 week ago #6 by Antonio Durán
Replied by Antonio Durán on topic All green checks, SYNC accounts work, no login.
Maybe the double slash have something to do.... I don't really know: most of the time (if not always) if you have all green system check, SSO with redirect will work right away.

I assume the user that you created was correctly auto created in Moodle right?

Please Log in or Create an account to join the conversation.

  • breebee2
  • Topic Author
  • Offline
  • New Member
  • New Member
More
8 years 11 months ago #7 by breebee2
Yes im still struggling to get it to work ive reinstalled everything numerous times. I just checked, creating a user via joomla also creates it in moodle fine. I activated SSO redirectless on both joomla and moodle but still not working. I have not updated to the new version will this fix it? I am using 1.08

Please Log in or Create an account to join the conversation.

More
8 years 11 months ago #8 by Antonio Durán
Replied by Antonio Durán on topic All green checks, SYNC accounts work, no login.
> . I activated SSO redirectless

Try disabling it, as it is by default. That's the easiest way to make SSO work.

Please Log in or Create an account to join the conversation.