Error extraño solo en usuarios invitados

Started by maltzur, June 26, 2019, 07:58:34 PM

Previous topic - Next topic

maltzur

Buenos dias,

labsk.net es un foro de juegos de mesa del que soy administrador, nos ha tocado hacer un update de ubintu porque nuestra versión ha caducado, despues de varias peleas he conseguido poner la 16 LTS ,  tambien nos ha actualizado la versión del mysql  y desde entonces el foro se comporta de forma un tanto extraña
Si accede un usario sin logear lanza

Error en la Base de Datos
Por favor intenta nuevamente. Si esta pantalla aparece nuevamente, notifica del error a un administrador.

Pero si pinchas en alguna de las secciones que requieren usuarios logeados puedes poner tu usario y contraseña y todo funciona a las mil maravillas.
Me tiene desconcertado, porque errores en el mysql no da, en la parte de mantenimiento del foro tampoco aparecen. En el apache tampoco nada...
Si me orientais donde más mirar muy agradecido

El servidor esta alojado en Strato es dedicado y tenmos acceso full a el.

Ubuntu 16.0.4
Mysql 5.7.26-0ubuntu0.16.04.1
Php he probado con el 5.6 y el 7.3 pero con el mismo resultado algun warning en el 7.3 pero poco más

Gracias

-Rock Lee-

Hola bienbenido a los foros de soporte en español, ¿que version de SMF estas usando? ¿El error aparece de manera ramdon o accediendo a determinatos temas? ¿el tema de permisos como esta configurado? ademas aclara la rama 2.0 acepta hasta el momento PHP 7.1 y la rama 2.1 que aun esta en RC toda la rama 7.x acepta. Por ultimo intentaste reparar las tablas porque al cambiar de version puede este fallando alguna lectura en la version del mysql por eso te tira esos errores, pero realmente es raro de esos errores.


Saludos!

Agrego: Inspeccionando un poco desde el navegador me aparce:
Falló la carga de <script> con fuente "http://j.maxmind.com/app/geoip.js". index.php:186:1
ReferenceError: geoip_country_code is not defined
index.php:221:4
    <anonymous> http://labsk.net/index.php?action=articles:221
JQMIGRATE: jQuery.fn.live() is deprecated jquery-migrate-1.0.0.js:29:12
too much recursionscript.js:1318:1
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1318
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322
    onload http://labsk.net/Themes/default/scripts/script.js?fin20:1322


No estoy del todo seguro si afecta o no directamente al problema o si existia de ante mano, lo ideal seria ir descartando problemas.
¡Regresando como cual Fenix! ~ Bomber Code
Ayudas - Aportes - Tutoriales - Y mucho mas!!!

maltzur

Gracias por la respuesta ,
estamos en la 2.0.15  , en algún loco momento de ayer pense en meter la 2.1 , pero no se si la liaria más parda aún

Antes funcionaba correctamente, de hecho ahora si un usuario entra con la contraseña el foro va perfecto. El unico problema es si eres invitado , da igual la seccion que pinches o incluso que le pidas hacer login da el error de base de datos, pero si alguien va a una seccion del foro que requiere que te loges, lo haces y va perfecto.

Por quitar problemas de enmedio he puesto la version de php 7.1.40 . Pero no he conseguido solucionar nada.

-Rock Lee-

¿Ya probaste reparando la base de datos desde phpmyadmin? ademas preguntar esta habilitado para que los visitantes navegen ¿verdad? pero dudo sea lado del PHP sino aparecia otro error, en este caso va mas por algun lado existe un error y por eso no visualiza correctamente el foro.


Saludos!
¡Regresando como cual Fenix! ~ Bomber Code
Ayudas - Aportes - Tutoriales - Y mucho mas!!!

Wkr

Base de datos reparada y optimizada.
Sí esta habilitada la navegación de visitantes. Eso no se ha cambiado.
El problema es que no da ningún tipo de error. Simplemente sale el mensajito de "Por favor intenta nuevamente. Si esta pantalla aparece nuevamente, notifica del error a un administrador."

-Rock Lee-

Puede ser por el mysql pero cumple los requirimientos minimos, voy a tener hacer pruebas en localhost a ver si logro recrear el problema...


Saludos!
¡Regresando como cual Fenix! ~ Bomber Code
Ayudas - Aportes - Tutoriales - Y mucho mas!!!

maltzur

Hemos encontrado el problema 

Ad Managment    3.1a

Con la nueva Ubuntu , daba el dichoso error en la base de datos, supongo que al tener guardado que los usuarios registrados ya lo habian aceptado , no les mostraba el mensaje y por tanto no se desencadenaba el error. O al menos eso creo.

Gracias por el tiempo!

-Rock Lee-

Que raro no deberia dar ese problema pero me alegro pudieras resolverlo ademas dejar la posible solucion :)!


Saludos!
¡Regresando como cual Fenix! ~ Bomber Code
Ayudas - Aportes - Tutoriales - Y mucho mas!!!

kesulin

En realidad el problema era este script que se guardaba dentro del mod:
https://www.simplemachines.org/community/index.php?topic=514173.0

La librería de Maxmind da problemas.

No solo pasa aquí, este otro mod utiliza el mismo script para mostrar el aviso de cookies y también falla:
http://www.smfpersonal.net/downloads.html;sa=view;down=406

Recomiendo no utilizar la librería de maxmind, seguramente hayan actualizado algo.

Advertisement: