You mean it's working without applying the hack I suggested? Or you did 
apply it?

Let me know!

Federico


On Tuesday, March 14, 2017 at 1:19:00 AM UTC+1, Fernando Pizarro wrote:
>
> Hi Federico.
>
> I has been investigating about the registration process and undestanding 
> it, and at the moment works fine. I'll continue testing and if I have new 
> problems/questions, I'll report it.
>
> Thanks for your time.
> Fernando.
>
> El domingo, 12 de marzo de 2017, 14:45:48 (UTC+1), Fernando Pizarro 
> escribió:
>>
>> Hi all.
>>
>> Recently, I installed OpenWISP2 controller following the Github tutorial¹ 
>> on Debian Jessie (8.7). This is my hosts file:
>> [openwisp2]
>> 192.168.2.217
>>
>> And this is my playbook file
>> - hosts: openwisp2
>>   roles:
>>     - openwisp.openwisp2
>>   vars:
>>     openwisp2_shared_secret: NuevaPass
>>
>> I created a simple template with the timezone and a device configuration 
>> associated to the template but I can't register the device using the shared 
>> secret or the UUID/Keys configuration options.
>>
>> I'm using OpenWRT (15.05) with openwisp-config-nossl (0.4.6a/latest²) 
>> without susscess. My configration file using shared secret is:
>> config controller 'http'
>>         option url '192.168.2.217'
>>         option verify_ssl '0'
>>         option shared_secret 'NuevaPass'
>>         option uuid ''
>>         option key ''
>>         list unmanaged 'system.@led'
>>         list unmanaged 'network.loopback'
>>         list unmanaged 'network.@switch'
>>         list unmanaged 'network.@switch_vlan'
>>
>> And using UUID/Key options:
>> config controller 'http'
>>         option url '192.168.2.217'
>>         option verify_ssl '0'
>>         option uuid '11af3cd7eb0345e3b1b49836c11f4dc1'
>>         option key '2E1KNRWA4glgm7LnbwyIlLlVQlQQW1GQ'
>>         list unmanaged 'system.@led'
>>         list unmanaged 'network.loopback'
>>         list unmanaged 'network.@switch'
>>         list unmanaged 'network.@switch_vlan'
>>
>> Using the shared secret option, the logs of the controller is:
>> [...] "POST /controller/register/ HTTP/1.1" 301 184 "-" "curl/7.40.0"
>>
>> In OpenWRT:
>> [...] daemon.info openwisp: Registering device...
>> [...] daemon.err openwisp: Invalid url: missing X-Openwisp-Controller 
>> header
>> [...] daemon.info procd: Instance openwisp_config::instance1 s in a 
>> crash loop 6 crashes, 0 seconds since last crash
>>
>> Using the UUID/Key options, logs in the controller:
>> [...] "GET 
>> /controller/checksum/11af3cd7eb0345e3b1b49836c11f4dc1/?key=2E1KNRWA4glgm7LnbwyIlLlVQlQQW1GQ
>>  
>> HTTP/1.1" 301 184 "-" "curl/7.40.0"
>>
>> And in OpenWRT:
>> [...] daemon.err openwisp: Failed to retrieve checksum: HTTP/1.1 301 
>> Moved Permanently
>>
>> What I'm doing wrong? I searched the log messages and I found this 
>> thread³ with the same behaviour but it doesn't comment how to solved it. 
>> Somebody can I help me with this problem?
>>
>> Thanks for all.
>> Fernando.
>>
>> Links:
>> 1 - https://github.com/openwisp/ansible-openwisp2
>> 2 - http://downloads.openwisp.org/openwisp-config/latest/
>> 3 - 
>> https://groups.google.com/forum/#!msg/openwisp/PXS1ltknNf4/jjOXa8wNAQAJ
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"OpenWISP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to