jkook Posted May 12, 2008 Share Posted May 12, 2008 Hi. I just found out if I copy and paste ticket address, everyone can see the contents of tickts. Is it normal? Because if it's public, it can be crawled by google, so I shouldn't write an account information or password. One of my clients asked password, that's why I am wondering, 0 Quote Link to comment Share on other sites More sharing options...
chickendippers Posted May 12, 2008 Share Posted May 12, 2008 The URL's aren't public though, they are only available in the client area which requires a login. I don't see a way for them to be crawled. 0 Quote Link to comment Share on other sites More sharing options...
minadreapta Posted May 12, 2008 Share Posted May 12, 2008 NO, ticket viewing doesn't require login. 0 Quote Link to comment Share on other sites More sharing options...
chickendippers Posted May 12, 2008 Share Posted May 12, 2008 The point I'm making is that the URLs can't be crawled. 0 Quote Link to comment Share on other sites More sharing options...
minadreapta Posted May 13, 2008 Share Posted May 13, 2008 the big issue is that even if search engines don't crawl the links, some other scripts do. like traffic monitors/scripts. i recently found some tickets indexed by a traffic monitor i use on my pages. i had to prevent this, and I wrapped the source code of supportticketview.tpl between: {if $loggedin} and {else} You must be logged in {/if} that seemed to do the trick, however, the ticket can be viewed by another user if logged in 0 Quote Link to comment Share on other sites More sharing options...
WHMCS CEO Matt Posted May 13, 2008 WHMCS CEO Share Posted May 13, 2008 If you do that, that then makes your ticket system unusable for non registered users. The ticket number/secret key combo should be enough to keep search engines from indexing it unless the user goes and posts their unique ticket link in public somewhere. Matt 0 Quote Link to comment Share on other sites More sharing options...
TWR Web Design Posted May 13, 2008 Share Posted May 13, 2008 Wouldn't it just make sense to put a no follow meta tag on the page for support tickets? 0 Quote Link to comment Share on other sites More sharing options...
minadreapta Posted May 13, 2008 Share Posted May 13, 2008 i use a traffic monitor on my website. the script goes into footer.tpl. of course, the script indexes the ticket pages. there is no way of removing it from some pages is it? can i use footer2.tpl for some pages and footer.tpl on others? is there any kind of discrimination possible in the footer.tpl? like: {if $page = supportticketview} do nothing {else} insert the monitor script {/if} 0 Quote Link to comment Share on other sites More sharing options...
minadreapta Posted May 13, 2008 Share Posted May 13, 2008 oh, i just noticed the non-registered visitor can submit a ticket, he just doesn't have access to view it. but he can get a reply by email, right? 0 Quote Link to comment Share on other sites More sharing options...
jkook Posted May 13, 2008 Author Share Posted May 13, 2008 so, what's conclusion? Shouldn't I include any account information? 0 Quote Link to comment Share on other sites More sharing options...
minadreapta Posted May 13, 2008 Share Posted May 13, 2008 pretty much yes. the idea is that even if the search engines don;t index that pages, the pages are public. hard to get to, but public. but although you don't include account info, the customer might do it. 0 Quote Link to comment Share on other sites More sharing options...
pinoguin Posted May 16, 2008 Share Posted May 16, 2008 *bump* I just tested and found out the issue to be real. A customer asked me if my ticketing system is being crawled by google ... I understand the issue now, I thought it was blocked when not logged in. At least those tickets are hard to access by a search engine... But do you think hackers who knows how whmcs works be able to figure out how to generate those ticket id's? 0 Quote Link to comment Share on other sites More sharing options...
minadreapta Posted May 16, 2008 Share Posted May 16, 2008 i doubt they can generate it. but as I said, i have a traffic monitor and here is some public output for visited pages from last week: http://stat.trafic.ro/stat/megahost/pagini-intrare/saptamana/#stat note the last 3 entries on the bottom: viewticket.php?tid=317657&c=PXjH8bqv viewticket.php?tid=247167&c=8XbFCEF1 these records are public. 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.