Oggi ho notato che gli utenti non possono creare nuovi account utente. Puoi riprodurlo su www.llastres.com
L’errore è correlato all’email (in uso), non ho apportato modifiche alla configurazione di recente, se può essere utile.
Oggi ho notato che gli utenti non possono creare nuovi account utente. Puoi riprodurlo su www.llastres.com
L’errore è correlato all’email (in uso), non ho apportato modifiche alla configurazione di recente, se può essere utile.
Ho avuto appena il tempo di un rapido test e vedo un errore nella console riguardo al controllo dell’email - XHRGEThttps://llastres.com/u/check_email?email=jammydodger@jammydodger.monster\n[HTTP/1.1 500 Internal Server Error 0ms]
Non vedo lo stesso sul mio sito di test (aggiornato stamattina). C’è qualcosa di degno di nota nella tua configurazione che potrebbe fornire qualche indizio? Plugin, personalizzazioni, ecc?
Nessuna personalizzazione o codice strano, solo plugin ufficiali e componenti del tema.
Sono sull’ultima build e tutto è aggiornato.
Qualcosa viene visualizzato nei log? Dovrebbe essere su https://llastres.com/logs/ - L’errore 500 che Jammy sta riscontrando significherebbe che qualcosa sta andando storto lato server
Ultime quattro avvertenze:
Messaggio
(facebook) Autenticazione fallita! no_authorization_code: OmniAuth::Strategies::Facebook::NoAuthorizationCodeError, è necessario passare un code (tramite URL o tramite cookie di richiesta firmato fbsr_XXX)
Backtrace
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/omniauth-1.9.2/lib/omniauth/strategy.rb:163:in log' /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/omniauth-1.9.2/lib/omniauth/strategy.rb:486:in fail!’
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/omniauth-facebook-9.0.0/lib/omniauth/strategies/facebook.rb:75:in rescue in callback_phase' /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/omniauth-facebook-9.0.0/lib/omniauth/strategies/facebook.rb:70:in callback_phase’
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/omniauth-1.9.2/lib/omniauth/strategy.rb:238:in callback_call' /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/omniauth-1.9.2/lib/omniauth/strategy.rb:189:in call!’
/var/www/discourse/vendor/bundle/ruby/2.7.0/gems/omniauth-1.9.2/lib/omniauth/strategy.rb:169:in call' /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/omniauth-1.9.2/lib/omniauth/builder.rb:45:in call’
/var/www/discourse/lib/middleware/omniauth_bypass_middleware.rb:50:in call' /var/www/discourse/vendor/bundle/ruby/2.7.0/gems/rack-2.2.4/lib/rack/tempfile_reaper.rb:15:in call’
Env
HTTP HOSTS: llastres.com
Messaggio (3 copie segnalate)
RegexpError (target of repeat operator is not specified: /@(.+.)?(mailinator.com|*.ru)$/i)
lib/validators/email_validator.rb:45:in initialize' lib/validators/email_validator.rb:45:in new’
lib/validators/email_validator.rb:45:in email_in_restriction_setting?' lib/validators/email_validator.rb:29:in allowed?’
app/controllers/users_controller.rb:545:in check_email' app/controllers/application_controller.rb:413:in block in with_resolved_locale’
app/controllers/application_controller.rb:413:in with_resolved_locale' lib/middleware/omniauth_bypass_middleware.rb:71:in call’
lib/content_security_policy/middleware.rb:12:in call' lib/middleware/anonymous_cache.rb:368:in call’
config/initializers/100-quiet_logger.rb:23:in call' config/initializers/100-silence_logger.rb:31:in call’
lib/middleware/enforce_hostname.rb:23:in call' lib/middleware/request_tracker.rb:222:in call’
Backtrace
lib/validators/email_validator.rb:45:in initialize' lib/validators/email_validator.rb:45:in new’
lib/validators/email_validator.rb:45:in email_in_restriction_setting?' lib/validators/email_validator.rb:29:in allowed?’
app/controllers/users_controller.rb:545:in check_email' actionpack (7.0.3.1) lib/action_controller/metal/basic_implicit_render.rb:6:in send_action’
actionpack (7.0.3.1) lib/abstract_controller/base.rb:215:in process_action' actionpack (7.0.3.1) lib/action_controller/metal/rendering.rb:53:in process_action’
actionpack (7.0.3.1) lib/abstract_controller/callbacks.rb:234:in block in process_action' activesupport (7.0.3.1) lib/active_support/callbacks.rb:118:in block in run_callbacks’
Env
HTTP HOSTS: llastres.com
Messaggio (13 copie segnalate)
RegexpError (target of repeat operator is not specified: /@(.+.)?(mailinator.com|*.ru)$/i)
lib/validators/email_validator.rb:45:in initialize' lib/validators/email_validator.rb:45:in new’
lib/validators/email_validator.rb:45:in email_in_restriction_setting?' lib/validators/email_validator.rb:29:in allowed?’
app/controllers/users_controller.rb:545:in check_email' app/controllers/application_controller.rb:413:in block in with_resolved_locale’
app/controllers/application_controller.rb:413:in with_resolved_locale' lib/middleware/omniauth_bypass_middleware.rb:71:in call’
lib/content_security_policy/middleware.rb:12:in call' lib/middleware/anonymous_cache.rb:366:in call’
config/initializers/100-quiet_logger.rb:23:in call' config/initializers/100-silence_logger.rb:31:in call’
lib/middleware/enforce_hostname.rb:23:in call' lib/middleware/request_tracker.rb:222:in call’
Backtrace
lib/validators/email_validator.rb:45:in initialize' lib/validators/email_validator.rb:45:in new’
lib/validators/email_validator.rb:45:in email_in_restriction_setting?' lib/validators/email_validator.rb:29:in allowed?’
app/controllers/users_controller.rb:545:in check_email' actionpack (7.0.3.1) lib/action_controller/metal/basic_implicit_render.rb:6:in send_action’
actionpack (7.0.3.1) lib/abstract_controller/base.rb:215:in process_action' actionpack (7.0.3.1) lib/action_controller/metal/rendering.rb:53:in process_action’
actionpack (7.0.3.1) lib/abstract_controller/callbacks.rb:234:in block in process_action' activesupport (7.0.3.1) lib/active_support/callbacks.rb:118:in block in run_callbacks’
Env
HTTP HOSTS: llastres.com
Messaggio (17 copie segnalate)
RegexpError (target of repeat operator is not specified: /@(.+.)?(mailinator.com|*.ru)$/i)
lib/validators/email_validator.rb:45:in initialize' lib/validators/email_validator.rb:45:in new’
lib/validators/email_validator.rb:45:in email_in_restriction_setting?' lib/validators/email_validator.rb:29:in allowed?’
lib/validators/email_validator.rb:15:in validate_each' app/controllers/users_controller.rb:664:in create’
app/controllers/application_controller.rb:413:in block in with_resolved_locale' app/controllers/application_controller.rb:413:in with_resolved_locale’
lib/middleware/omniauth_bypass_middleware.rb:71:in call' lib/content_security_policy/middleware.rb:12:in call’
lib/middleware/anonymous_cache.rb:368:in call' config/initializers/100-quiet_logger.rb:23:in call’
config/initializers/100-silence_logger.rb:31:in call' lib/middleware/enforce_hostname.rb:23:in call’
lib/middleware/request_tracker.rb:209:in `call’
Backtrace
lib/validators/email_validator.rb:45:in initialize' lib/validators/email_validator.rb:45:in new’
lib/validators/email_validator.rb:45:in email_in_restriction_setting?' lib/validators/email_validator.rb:29:in allowed?’
lib/validators/email_validator.rb:15:in validate_each' activemodel (7.0.3.1) lib/active_model/validator.rb:153:in block in validate’
activemodel (7.0.3.1) lib/active_model/validator.rb:149:in each' activemodel (7.0.3.1) lib/active_model/validator.rb:149:in validate’
activesupport (7.0.3.1) lib/active_support/callbacks.rb:423:in block in make_lambda' activesupport (7.0.3.1) lib/active_support/callbacks.rb:180:in block (2 levels) in halting_and_conditional’
Env
HTTP HOSTS: llastres.com
Non ho una risposta per te, non conosco abbastanza bene il codice, ma sembra che sia qualcosa relativo all’impostazione blocked email domains (hai qualcosa inserito lì?) o all’impostazione normalize emails se l’hai attivata?
Spero che qualcun altro abbia una conoscenza migliore di quel codice che possa darti qualcosa di più concreto.
Ehi Rory! Scusa, ero impegnato e non posso aggiornare. Ho svuotato i blocked email domains e ora sembra funzionare. Ho anche cancellato i log. Monitorerò il sistema per nuovi avvisi.
Sarebbe utile se potessi condividere tutto ciò che era nel campo del dominio delle email bloccate.
Due campi:
mailinator.com
*.ru
@undasein, ho provato a creare un nuovo account sul tuo forum e ha funzionato da parte mia.
https://llastres.com/u/twofoursixeight/summary
Per collegare questo: @Stephen ha creato un argomento Bug
Sono contento che tu sia riuscito a risolverlo per il tuo sito, @undasein ![]()
E se rimuovi il carattere jolly asterisco da .ru, dovrebbe comportarsi come intendevi senza bloccare tutte le registrazioni.
Grazie a tutti per il vostro aiuto. Continuate così!
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.