Go Back   vb.org Archive > vBulletin 3 Discussion > vB3 General Discussions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 03-21-2008, 03:27 PM
consolegaming consolegaming is offline
 
Join Date: Jan 2007
Posts: 168
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default PM's being sent to additional people

Recently members of our forum have been receiving PM's that aren't meant for them. After some investigation into the issue I've found that the person that the message is intended for is still receiving it and it seem the extra person receiving it is just receiving a copy of the pm but I can't see any explanation or pattern for it.

The wrong person receiving the message isn't always the same person, the person who rightly receives the message isn't always the same and the type of message isn't always the same so as you can probably understand I'm hitting a brick wall at the moment.

It's happened for infraction pm's and pm's sent normally and even pm's that we ourselves create. By that I mean part of our script in our own site basically creates our own automated pm's to inform the members about an event on our site. I have double and triple checked that I'm doing this right and the function I use only gets called once per event so It's not creating these additional entries into the pm table.

Concerning the database the two pm's from the pm table share the same pmtext id as would be expected. It's almost as if the pm has been cc'd to the second person. But I can't see where this is being done. I've tried disabling some of our plugins/products but the ones that are left shouldn't affect the pm system at all.

Any help that could be given would be highly appreciated as its a bit of a security/privacy issue at the moment having people receive pm's that they shouldn't be.

EDIT: Sorry if this should be in the programming forum but as far as I can tell this is a bug/issue with vBulletin. Especially as it happens with all types of pm's: (ones I add into the DB myself, infraction ones and normal ones).
Reply With Quote
  #2  
Old 03-21-2008, 04:12 PM
King Kovifor's Avatar
King Kovifor King Kovifor is offline
 
Join Date: Nov 2004
Location: PA
Posts: 3,872
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

If you try to disable ALL plugins, does this still happen? Regardless of the fact that they touch the PM system. If it does, you might get a better response from Jelsoft in a bug report.
Reply With Quote
  #3  
Old 03-21-2008, 04:12 PM
snunhuck snunhuck is offline
 
Join Date: May 2007
Posts: 157
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

What plugins have you installed, can you try disabling each one and see if the problem still occurs?
Reply With Quote
  #4  
Old 03-21-2008, 07:32 PM
consolegaming consolegaming is offline
 
Join Date: Jan 2007
Posts: 168
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

At the moment I can't really go and disable all the plugins without knowing which one is causing the issue, we have a fairly large user base (over 30k) and they'd get pretty annoyed with losing any features they really like. I've disabled a few more today and waiting on a response on if the issue is still happening or not (as it doesn't happen with all pm's just seems to happen randomly though).

The products we currently have installed are the following (and I do know there are quite a few, they were installed before I got proper access in the admincp):
  • AdminCP Top 10 Statistic
  • Competitions
  • Cyb - PayPal Donate (*)
  • Delete Post when Giving Infraction
  • e-steki Referrer Statistics
  • IpInfo (*)
  • Quick Reply Thread Management
  • Real ip detection
  • Split Useronline
  • vB Ad Management (*)
  • vRules

The ones with a (*) after are the ones I know for certain are outdated versions and as such will also be getting those upgraded over the next day or two to make sure that isn't causing the issue.

We also have three plugins that aren't linked to any of those products and two of which are custom ones we created to show extra info in our header (avatar and the other just runs a query to grab some info). The final extra plugin is used to show custom status icons for the forums.

If anyone has experienced any similar problems and knows if any of the above products are cauisng it then I'd appreciate being told. Otherwise I'll try disabling a few more of the above mentioned products and reporting back once that is done.
Reply With Quote
  #5  
Old 03-21-2008, 07:45 PM
snunhuck snunhuck is offline
 
Join Date: May 2007
Posts: 157
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Can you try to disable the "delete post when give infraction" and see if it has any effect?
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 09:56 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.04066 seconds
  • Memory Usage 2,196KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (5)post_thanks_box
  • (5)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (5)post_thanks_postbit_info
  • (5)postbit
  • (5)postbit_onlinestatus
  • (5)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete