ging / fiware-idm-deprecated

DEPRECATED - Identity Manager - Keyrock
Apache License 2.0
18 stars 25 forks source link

account creation : 'NoneType' object has no attribute 'id' #66

Closed mbsophia closed 8 years ago

mbsophia commented 8 years ago

I installed a fiware identity manager which seems working. but when I create an account I have [05/Jul/2016 14:52:44] "GET / HTTP/1.1" 200 13667 [05/Jul/2016 14:52:46] "GET /sign_up/ HTTP/1.1" 200 16808 Singup user mb10u1. INFO:idm_logger:Singup user mb10u1. DEBUG:idm_logger:user mb10u1 created. 'NoneType' object has no attribute 'id'

do you have any ideas ?

thanks

federicofdez commented 8 years ago

Hi @mbsophia,

Thanks for writing. What version of KeyRock are you working with? Are you using your own KeyRock instance or a VM image in FIWARE Lab?

We just released 5.3 version, which includes several fixes that might solve your issue. Check if you get the same error when using the latest release. If not please write back and we'll look into it.

Cheers!

mbsophia commented 8 years ago

Hi Frederico, Thanks for your answer ! I'm building a new environment using idm, wstore, wmarket, repository and ckan, not in fiware labs. Concerning idm, I don't know really the version , I just installed it the 24th of june, but in setup.cfg file there is name= keystone and version = 2014.2.3, seems older. I'm going to reisntall all compnents, do you have any advice ? I have also other questions, concerning idm:

More generally, we would like to use these components but we don't know really their reability. perhaps you have informatons about that :-)

king regards michel

federicofdez commented 8 years ago

Hello again @mbsophia,

Looks like you were using release 5.2 of KeyRock. We recently released version 5.3, so you can use this one now. Anyway, if I had to guess, I'd say your issue has to do with a configuration problem, so my recommendation is that you take a deep look into the steps in our docs and write back if you still get yourself into any kind of trouble.

Regarding Apache, we actually provide a full sample configuration file in our production set-up guide, which you may find useful. Just like I said before, feel free to ask any doubt you may have.

As for the automatically-created association, it is intended to allow community users in FIWARE Lab to share their cloud resources with other users. Since you are running your own KeyRock instance, you can of course delete the part of the code where these organizations are created (I can tell you were exactly it happens). However, I wouldn't recommend you do so -- IMHO it doesn't disturb much. Why do you need to get rid of these organizations?

Remember that you can find further information and links to the documentation of all the FIWARE GEs in the FIWARE Catalogue.

Hope this helps! Federico

federicofdez commented 8 years ago

Closing this due to inactivity. Seems to be solved.