Status
Not open for further replies.
(my homepage says I'm using 4.2.2, but i'm not. I reverted back after a failed upgrade. 4.2.1 PL1 shows in AdminCP)

I have searched the forum for similar problems and none of the answers have helped me yet. I am having an issue among several web browsers where my site shows shoutbox that constantly says loading and doesn't actually load unless I click the banner at the top and when the page refreshes that way, it loads. A few members have complained and I am not sure how to fix this.
 
Have you checked to see that Auto Idle isn't enabled for your usergroups in the Instance Management screen?
 
Can you create me an account that has access to the Shoutbox so I can see this issue in action?
 
The shoutbox is working fine on your site.

There is an issue where accessing your forum from http://domain.com instead of http://www.domain.com will cause the Shoutbox and a lot of other forum functionality to not work.

You can correct this by placing the following code in the .htaccess file (remember to change your domain)
Code:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain\.org
RewriteRule (.*) http://www.domain.org/$1 [R=301,L,QSA]
 
The shoutbox is working fine on your site.

There is an issue where accessing your forum from http://domain.com instead of http://www.domain.com will cause the Shoutbox and a lot of other forum functionality to not work.

You can correct this by placing the following code in the .htaccess file (remember to change your domain)
Code:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain\.org
RewriteRule (.*) http://www.domain.org/$1 [R=301,L,QSA]

Sorry again for the late reply. I tried doing this and then the site would give a 500 error unless I put the "www." at the beginning of the URL when visiting the site.
 
The one on the root of my server says (without the quote marks):
"RewriteEngine on
RewriteCond %{HTTP_HOST} ^domain\.org
RewriteRule (.*) http://www.domain.org/$1 [R=301,L,QSA]"

And the one in my vbulletin installation folder reads (also without quotes):
"<IfModule mod_rewrite.c>
RewriteEngine on

# Set to vbulletin directory
RewriteBase /

# Retrieve gamedata requests and send to new dbtech locations
RewriteRule ^arcade/gamedata/(.*) dbtech/vbarcade/media/$1 [L]

# Retrieve crossdomain requests and send to new dbtech location
RewriteRule ^crossdomain\.xml dbtech/vbarcade/crossdomain.xml [L]

# Send hardcoded legacy scores to arcade instead
RewriteCond %{REQUEST_URI} newscore\.php [OR]
RewriteCond %{REQUEST_URI} viewgame\.php
RewriteRule .* arcade.php?sendscore=legacy [L,QSA]

# Send hardcoded legacy scores to arcade instead
RewriteCond %{QUERY_STRING} func=storeScore [OR]
RewriteCond %{QUERY_STRING} autocom=arcade [OR]
RewriteCond %{QUERY_STRING} act=arcadelib [OR]
RewriteCond %{QUERY_STRING} act=Arcade
RewriteRule .* arcade.php [L,QSA]

# Reroute v3arcade liveinstaller
RewriteCond %{QUERY_STRING} do=liveinstall
RewriteCond %{REQUEST_URI} v3arcade_admin\.php

# If you renamed your admincp directory, change it here
RewriteRule .* %{DOCUMENT_ROOT}/admincp/arcade_admin.php?%{QUERY_STRING}&do=review&import=browse&system=v3a [L,R=301]
</IfModule>
RewriteEngine On

RewriteRule ^auctions/([^/]*)/ ./auctions.php?do=main&catid=$1 [L,NC]
RewriteRule ^auction/([^/]*)/ ./auctions.php?do=viewitem&itemid=$1 [L,NC]
RewriteRule ^seller/([^/]*)/ ./auctions.php?do=seller&sellerid=$1 [L,NC]
<Files 403.shtml>
order allow,deny
allow from all
</Files>

deny from 180.76.5."

The one on the root of my server is the one I added the lines to, it was blank originally.
 
Try changing the second one to
Code:
<IfModule mod_rewrite.c>
RewriteEngine on

# Set to vbulletin directory
RewriteBase /

# Retrieve gamedata requests and send to new dbtech locations
RewriteRule ^arcade/gamedata/(.*) dbtech/vbarcade/media/$1 [L]

# Retrieve crossdomain requests and send to new dbtech location
RewriteRule ^crossdomain\.xml dbtech/vbarcade/crossdomain.xml [L]

# Send hardcoded legacy scores to arcade instead
RewriteCond %{REQUEST_URI} newscore\.php [OR]
RewriteCond %{REQUEST_URI} viewgame\.php
RewriteRule .* arcade.php?sendscore=legacy [L,QSA]

# Send hardcoded legacy scores to arcade instead
RewriteCond %{QUERY_STRING} func=storeScore [OR]
RewriteCond %{QUERY_STRING} autocom=arcade [OR]
RewriteCond %{QUERY_STRING} act=arcadelib [OR]
RewriteCond %{QUERY_STRING} act=Arcade
RewriteRule .* arcade.php [L,QSA]

# Reroute v3arcade liveinstaller
RewriteCond %{QUERY_STRING} do=liveinstall
RewriteCond %{REQUEST_URI} v3arcade_admin\.php

# If you renamed your admincp directory, change it here
RewriteRule .* %{DOCUMENT_ROOT}/admincp/arcade_admin.php?%{QUERY_STRING}&do=review&import= browse&system=v3a [L,R=301]

RewriteRule ^auctions/([^/]*)/ ./auctions.php?do=main&catid=$1 [L,NC]
RewriteRule ^auction/([^/]*)/ ./auctions.php?do=viewitem&itemid=$1 [L,NC]
RewriteRule ^seller/([^/]*)/ ./auctions.php?do=seller&sellerid=$1 [L,NC]
</IfModule>

<Files 403.shtml>
order allow,deny
allow from all
</Files>

deny from 180.76.5.

Let me know if that works :)
 
Now the site is completely dead. I get 500 error going on with and without the www. :(


I contacted my server host and they said it's an error with the custom code and isnt written correctly, but they dont deal with that and can't help me.
 
Last edited:
Well I don't know what to say, I can't see anything immediately wrong with this code but then again I'm not a htaccess expert.

Sorry I couldn't be of more help :(
 
Status
Not open for further replies.

Legacy vBShout

vBulletin 3.8.x vBulletin 4.x.x
Seller
DragonByte Technologies
Release date
Last update
Total downloads
3,167
Customer rating
5.00 star(s) 1 ratings
Back
Top