• Welcome to the Chevereto user community!

    Here users from all over the world gather around to learn the latest about Chevereto and contribute with ideas to improve the software.

    Please keep in mind:

    • This community is user driven. Be polite with other users.
    • We recommend purchasing a Chevereto license to participate in this community.
    • Purchase a Community Subscription to get even faster ticket response times.

"Image Liked" (No User)

Status
Not open for further replies.

s-f-r-j

Chevereto Member
Good evening,

Lately i am seeing that some of the images on my profile (+ other users have been reporting this) are liked by "unknown user" or "non existing user"

Please see here:
https://www.urimage.link/image/PtD3l

There is no ID / Profile from the user that liked the image.

Please advise!

Thanks
 
Send me access to that account to check what's going on.
 
User names appear now.

Thank you!

What was the problem? If you don't mind sharing, just in case some other clients start having the same issue.
 
just in case some other clients start having the same issue.

I saw the same problem in the demo, but for the beta release and since then it doesn't happens at all. In your case I'm seeing that it happens all the time so I must debug it more, is quite odd.

Are you sure that you are not doing any forgery to the likes at all?
 
Last edited:
No problem. Thanks for providing additional information.

Do you want me to keep the same login info (both server/website) i sent to you the same, until you figure it out?
 
I think that the problem could be the lack of persistent connections. In Chevereto I use PDO::lastInsertId which could return zero when a MySQL connection is killed. Basically, the system is inserting the action (follow, like, etc) but when it tries to insert the notification the id of this action is missing.

Could you check how does your persistence settings looks like in MySQL?
 
There is no output for persistence (recommendations/info) running mysqltuner.

my.cnf

wait_timeout=360
interactive_timeout=60
 
It looks like some process is killing those and that's why there are several notifications with notification_type_id = 0 in the table.
 
To be honest with you, i will check more into this.

Right now, not sure what would be causing it.

There are plenty of resources on that server.

Its 32 Core / 128GB / 4x800GB SSD (RAID10) server.

Will re-check MariaDB settings / PHP settings, etc, see if i can figure it out.

This started happening after latest release, never had the issue before that.

(at least never happened to me / nor anybody else reported)
 
Status
Not open for further replies.
Back
Top