Ciao, dovrebbe essere solo un problema di versioni da pinnare:
https://github.com/collective/pas.plugins.ldap/issues/115
Ne sono cambiate alcune perché al prossimo rilascio di pas.plugins.ldap
sarà possibile gestire il timeout (
https://github.com/collective/pas.plugins.ldap/blob/master/CHANGES.rst)

Andrea

Il giorno mar 18 ott 2022 alle ore 16:24 Natale Tarantino <
ntarant...@regione.sicilia.it> ha scritto:

> Ciao,
> Spero tu possa fare un rollback a prima dell'installazione del plugin.
> Se riesci prova ad installare la versione funzionante (pinnando il tutto).
> Se non puoi tornare indietro ricorda di cancellare il pacchetto e le sue
> dipendenze dal folder degli eggs dopo la disinstallazione.
> Il 18/10/2022 16:02, Giampiero Lago ha scritto:
>
> Ciao Natale,
>
> no, l'errore è dal pannello di controllo di Plone nella sezione LDAP / AD
> Support quando configuro i parametri di connessione all'AD
> Sul buildout non mi esce niente; questo è quello che mi esce se metto
> l'istanza in ascolto con ./bin/instance fg
>
> Traceback (most recent call last):
>   File
> "/home/plone/aavolution/eggs/pas.plugins.ldap-1.8.1-py3.7.egg/pas/plugins/ldap/properties.py",
> line 211, in connection_test
>     ugm.users
>   File
> "/home/plone/aavolution/eggs/node.ext.ldap-1.1-py3.7.egg/node/ext/ldap/ugm/_api.py",
> line 1113, in users
>     return self['users']
>   File "/home/plone/aavolution/eggs/node-1.1-py3.7.egg/node/locking.py",
> line 30, in _locktree_decorator
>     result = fn(self, *args, **kwargs)
>   File
> "/home/plone/aavolution/eggs/node.ext.ldap-1.1-py3.7.egg/node/ext/ldap/ugm/_api.py",
> line 1081, in __getitem__
>     self['users'] = Users(self.props, self.ucfg)
>   File
> "/home/plone/aavolution/eggs/node.ext.ldap-1.1-py3.7.egg/node/ext/ldap/ugm/_api.py",
> line 472, in __init__
>     context = LDAPNode(name=cfg.baseDN, props=props)
>   File
> "/home/plone/aavolution/eggs/plumber-1.7-py3.7.egg/plumber/instructions.py",
> line 453, in entrance
>     return plumbing_method(next_, self, *args, **kw)
>   File
> "/home/plone/aavolution/eggs/node-1.1-py3.7.egg/node/behaviors/lifecycle.py",
> line 48, in __init__
>     next_(self, *args, **kw)
>   File
> "/home/plone/aavolution/eggs/node.ext.ldap-1.1-py3.7.egg/node/ext/ldap/_node.py",
> line 199, in __init__
>     self._ldap_session = LDAPSession(props)
>   File
> "/home/plone/aavolution/eggs/node.ext.ldap-1.1-py3.7.egg/node/ext/ldap/session.py",
> line 15, in __init__
>     connector = LDAPConnector(props=props)
>   File
> "/home/plone/aavolution/eggs/node.ext.ldap-1.1-py3.7.egg/node/ext/ldap/base.py",
> line 108, in __init__
>     self._conn_timeout = props.conn_timeout
> AttributeError: 'LDAPProps' object has no attribute 'conn_timeout'
> Exception ignored in: <function LDAPConnector.__del__ at 0x7f3a05733050>
> Traceback (most recent call last):
>   File
> "/home/plone/aavolution/eggs/node.ext.ldap-1.1-py3.7.egg/node/ext/ldap/base.py",
> line 155, in __del__
>     self.unbind()
>   File
> "/home/plone/aavolution/eggs/node.ext.ldap-1.1-py3.7.egg/node/ext/ldap/base.py",
> line 146, in unbind
>     if self._con is None:
> AttributeError: 'LDAPConnector' object has no attribute '_con'
> 2022-10-18 16:00:21,308 INFO    [collective.fingerpointing:75][waitress-2]
> user=admin ip=192.168.101.132 action=modify object=<Record
> pas.plugins.ldap.memcached> value=127.0.0.1:11211
> 2022-10-18 16:00:21,468 ERROR   [pas.plugins.ldap:217][waitress-0]
> Non-LDAP error while connection test!
> Traceback (most recent call last):
>   File
> "/home/plone/aavolution/eggs/pas.plugins.ldap-1.8.1-py3.7.egg/pas/plugins/ldap/properties.py",
> line 211, in connection_test
>     ugm.users
>   File
> "/home/plone/aavolution/eggs/node.ext.ldap-1.1-py3.7.egg/node/ext/ldap/ugm/_api.py",
> line 1113, in users
>     return self['users']
>   File "/home/plone/aavolution/eggs/node-1.1-py3.7.egg/node/locking.py",
> line 30, in _locktree_decorator
>     result = fn(self, *args, **kwargs)
>   File
> "/home/plone/aavolution/eggs/node.ext.ldap-1.1-py3.7.egg/node/ext/ldap/ugm/_api.py",
> line 1081, in __getitem__
>     self['users'] = Users(self.props, self.ucfg)
>   File
> "/home/plone/aavolution/eggs/node.ext.ldap-1.1-py3.7.egg/node/ext/ldap/ugm/_api.py",
> line 472, in __init__
>     context = LDAPNode(name=cfg.baseDN, props=props)
>   File
> "/home/plone/aavolution/eggs/plumber-1.7-py3.7.egg/plumber/instructions.py",
> line 453, in entrance
>     return plumbing_method(next_, self, *args, **kw)
>   File
> "/home/plone/aavolution/eggs/node-1.1-py3.7.egg/node/behaviors/lifecycle.py",
> line 48, in __init__
>     next_(self, *args, **kw)
>   File
> "/home/plone/aavolution/eggs/node.ext.ldap-1.1-py3.7.egg/node/ext/ldap/_node.py",
> line 199, in __init__
>     self._ldap_session = LDAPSession(props)
>   File
> "/home/plone/aavolution/eggs/node.ext.ldap-1.1-py3.7.egg/node/ext/ldap/session.py",
> line 15, in __init__
>     connector = LDAPConnector(props=props)
>   File
> "/home/plone/aavolution/eggs/node.ext.ldap-1.1-py3.7.egg/node/ext/ldap/base.py",
> line 108, in __init__
>     self._conn_timeout = props.conn_timeout
> AttributeError: 'LDAPProps' object has no attribute 'conn_timeout'
> Exception ignored in: <function LDAPConnector.__del__ at 0x7f3a05733050>
> Traceback (most recent call last):
>   File
> "/home/plone/aavolution/eggs/node.ext.ldap-1.1-py3.7.egg/node/ext/ldap/base.py",
> line 155, in __del__
>     self.unbind()
>   File
> "/home/plone/aavolution/eggs/node.ext.ldap-1.1-py3.7.egg/node/ext/ldap/base.py",
> line 146, in unbind
>     if self._con is None:
> AttributeError: 'LDAPConnector' object has no attribute '_con'
> 2022-10-18 16:00:21,639 INFO    [yafowil.plone:49][waitress-1] Activate
> resource 'plone5/widget.css' for group 'yafowil.widget.dict.common' order:
> '20'
> 2022-10-18 16:00:21,640 INFO    [yafowil.plone:49][waitress-1] Activate
> resource 'plone5/widget.css' for group 'yafowil.widget.array.common' order:
> '20'
> 2022-10-18 16:00:21,649 INFO    [yafowil.plone:49][waitress-1] Activate
> resource 'yafowil-fontello.css' for group 'yafowil.plone.common' order: '10'
> 2022-10-18 16:00:21,650 INFO    [yafowil.plone:49][waitress-2] Activate
> resource 'widget.js' for group 'yafowil.widget.dict.common' order: '20'
> 2022-10-18 16:00:21,675 INFO    [yafowil.plone:49][waitress-2] Activate
> resource 'widget.js' for group 'yafowil.widget.array.common' order: '20'
> 2022-10-18 16:00:21,691 INFO    [yafowil.plone:49][waitress-2] Activate
> resource 'widgets.js' for group 'yafowil.plone.common' order: '30'
>
> La differenza tra questo e gli altri siti è che qui è installata la
> cersione 1.8.1 mentre sugli altri (quelli su cui funziona) la 1.6.1
>
> Giampiero
>
>
>
> Giampiero Lago | Web & SW Development Area Manager
> a: TIGEM (Telethon Institute of Genetics and Medicine) | Via Campi
> Flegrei, 34 80078 - POZZUOLI (NA)
> e: l...@tigem.it | w: www.tigem.it <http://www.tigem.it/>
> p: (+39) 081 19230640 (+39) 081 19230600
> *f: *(+39) 081 19230651
> *m: *(+39) 349 9379650
>
>
> Il giorno mar 18 ott 2022 alle ore 15:33 Natale Tarantino <
> ntarant...@regione.sicilia.it> ha scritto:
>
>> Ciao,
>> l'errore è sulla ZMI?
>> Nessun messaggio durante il buildout?
>>
>> Il 18/10/2022 14:51, Giampiero Lago ha scritto:
>>
>> Salve a tutti,
>>
>> ho installato su un sito pas.plugin.ldap che utilizzo su tutti i miei
>> siti Plone; secondo me qualcosa è cambiato nella plugin (avranno aggiornato
>> qualcosa) ma quando lo vado a configurare (utilizzo sempre la stessa
>> configurazione mi compare questo errore:
>>
>> *ERROR*: Exception in Users; 'LDAPProps' object has no attribute
>> 'conn_timeout'
>>
>> Ora ho provato a controllare sugli altri siti ma non trovo questo errore;
>> qualcuno sa aiutarmi ???
>>
>> Grazie
>> Giampiero
>>
>>
>> Giampiero Lago | Web & SW Development Area Manager
>> a: TIGEM (Telethon Institute of Genetics and Medicine) | Via Campi
>> Flegrei, 34 80078 - POZZUOLI (NA)
>> e: l...@tigem.it | w: www.tigem.it <http://www.tigem.it/>
>> p: (+39) 081 19230640 (+39) 081 19230600
>> *f: *(+39) 081 19230651
>> *m: *(+39) 349 9379650
>>
>> _______________________________________________
>> Plone-IT mailing 
>> listPlone-IT@lists.plone.orghttps://lists.plone.org/mailman/listinfo/plone-plone-ithttp://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
>>
>>
>> _______________________________________________
>> Plone-IT mailing list
>> plone...@lists.plone.org
>> https://lists.plone.org/mailman/listinfo/plone-plone-it
>> http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
>>
>
> _______________________________________________
> Plone-IT mailing 
> listPlone-IT@lists.plone.orghttps://lists.plone.org/mailman/listinfo/plone-plone-ithttp://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
>
>
> _______________________________________________
> Plone-IT mailing list
> plone...@lists.plone.org
> https://lists.plone.org/mailman/listinfo/plone-plone-it
> http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html
>


-- 

*Andrea Cecchi*
Web Developer
<https://www.linkedin.com/in/andrea-cecchi-a9ba6a37/>
<https://twitter.com/Cekk85>   <https://github.com/cekk>

------------------------------
*REDTURTLE TECHNOLOGY*
via Nino Bixio 4 - 44122 Ferrara

*tel* +39 0532 1915958
*web*  redturtle.it <http://www.redturtle.it/>
*blog * medium.redturtle.it









*Le informazioni contenute in questo messaggio di posta elettronica
e/onel/i file/s allegato/i , sono da considerarsi strettamente riservate.Il
loro utilizzo è consentito unicamente al destinatario del messaggio,per le
finalità indicate. Qualora riceveste il presente messaggio pererrore, Vi
preghiamo di darcene notizia via e-mail e di procedere allasua distruzione,
cancellandolo dal Vs. sistema. Costituisce violazionealle disposizioni del
D.Lgs. n.196/2003-Codice in materia di protezionedei dati personali - e del
GDPR 679/2016 qualsiasi utilizzo e/o conservazione dei datiricevuti per
errore.*
_______________________________________________
Plone-IT mailing list
plone...@lists.plone.org
https://lists.plone.org/mailman/listinfo/plone-plone-it
http://plone-regional-forums.221720.n2.nabble.com/Plone-Italy-f221721.html

Rispondere a