Difference between revisions of "VHost"

From Rizon Wiki
Jump to navigation Jump to search
(→‎Rules: Specified valid character range in rule 1, change accepted by mink)
(Slight shortening)
Line 4: Line 4:


All vHosts
All vHosts
# '''must''' contain a dot (aka <code>.</code> ) and must only contain alphanumeric characters, dots ( <code>.</code> ) and dashes ( <code>-</code> ).
# '''must''' contain a dot (aka <code>.</code> ) and can only contain alphanumeric characters, dots ( <code>.</code> ) and dashes ( <code>-</code> );
#* Valid: {{xt|<code>some.vhost</code>}}
#* Valid: {{xt|<code>some.vhost</code>}}
#* Invalid: {{!xt|<code>somevhost</code>}}
#* Invalid: {{!xt|<code>somevhost</code>}}
# '''must not''' contain a <code>@</code>
# '''must not''' contain a <code>@</code>
#* Invalid: {{!xt|<code>blah@my.new.host</code>}}
#* Invalid: {{!xt|<code>blah@my.new.host</code>}}
# '''must not''' be an IP or IP look-a-like.
# '''must not''' be an IP or IP look-a-like;
#* Invalid: {{!xt|<code>127.0.0.1</code>}}
#* Invalid: {{!xt|<code>127.0.0.1</code>}} or {{!xt|<code>127.o.o.1</code>}}
#* Invalid: {{!xt|<code>127.o.o.1</code>}}
# '''must not''' resolve (basically, the vHost can't point to an actual site);
# '''must not''' resolve. (This basically means the vHost can't point to an actual site.)
#* Valid: {{xt|<code>not.a.real.website</code>}}
#* Valid: {{xt|<code>not.a.real.website</code>}}
#* Invalid: {{!xt|<code>google.com</code>}}
#* Invalid: {{!xt|<code>google.com</code>}} or {{!xt|<code>rizon.net</code>}}
#* Invalid: {{!xt|<code>rizon.net</code>}}
# '''must not''' mimic government organizations (*.gov, *.gc.ca, FBI, etc.) or private organizations which have government affiliation (MPAA, RIAA, etc.);
# '''must not''' mimic government organizations (*.gov, *.gc.ca, FBI, etc.) or private organizations which have government affiliation (MPAA, RIAA, etc.).
# '''must not''' contain the words 'forum', 'ircop', 'admin', 'network', 'rizon', or any IRCop's nick;
# '''must not''' contain the words 'forum', 'ircop', 'admin', 'network', 'rizon', or any IRCop's nick.
# '''must not''' contain racist words (what is considered racist/derogatory is subject to discretion by vHost team members);
# '''must not''' contain racist words. (Note: what is considered racist/derogatory is subject to discretion by vHost team members.)
# '''must not''' refer to other networks/spamming;
# '''must not''' refer to other networks/spamming.
#* Invalid: {{!xt|<code>join.my.channel</code>}} or {{!xt|<code>come.to.irc.blahblahblah.net</code>}}
#* Invalid: {{!xt|<code>join.my.channel</code>}}
# '''must not''' refer to "kiddy"-like activity. (dosing, rooting, "carding," etc.)
#* Invalid: {{!xt|<code>come.to.irc.blahblahblah.net</code>}}
# '''must not''' refer to "kiddy"-like activity. (e.g. dosing, rooting, "carding," etc.)


==Understanding vHosts==
==Understanding vHosts==
# '''vHost requests are first processed by a bot''', which checks if the requested vHost breaks any of the rules above. If your vHost keeps getting rejected and you think it is a mistake, <code>/join #services</code> for further assistance.
# '''vHosts are first filtered by a bot''', which validates the vHosts against the rules. If your vHost keeps getting rejected and you think it is a mistake, <code>/join #services</code> for further assistance.
# '''vHosts must then be manually approved.'''  
# '''vHosts must then be manually approved.'''  
# You are only allowed to change your vHost once every 7 days. Spamming the system with frequent requests will result in a ban from the vHost system.
# Only one vHost every 7 days; spamming the system with frequent requests will result in a ban from the vHost system.
# If you are caught abusing vHosts to evade bans, you will have your vHost removed, akilled from Rizon for a set period of time, and banned from using vHosts for an extended period.
# Ban evasion using vHosts will cause you to get: your vHost removed, network banned from Rizon for a set period of time, and vHost banned for an extended period.
 


==Requesting a vHost==
==Requesting a vHost==


'''You must have a registered nickname in order to request a vHost.''' In order to register your nickname, please visit [[Register your nickname]]
'''You must have a registered nickname in order to request a vHost.''' In order to register your nickname, please visit [[Register your nickname]]
'''All vHosts have to be manually approved by a member of the vHost team.'''


To request a vHost, use the command
To request a vHost, use the command
Line 42: Line 35:
<code>/msg HostServ REQUEST <em>vhost.goes.here</em></code>
<code>/msg HostServ REQUEST <em>vhost.goes.here</em></code>


 
Once your vHost is manually approved by a human, it can be turned on with
'''Example'''
 
<code>/msg HostServ REQUEST my.vhost.is.awesome</code>
 
 
Once your vHost is approved it can be turned on via:


<code>/msg HostServ ON</code>
<code>/msg HostServ ON</code>

Revision as of 00:55, 12 May 2012

A 'vHost' (virtual host) allows users to hide their hostmask (i.e., Rizon-BA37C5B3.rogers.com) with something creative (i.e., i.am.awesome). The nickname must be registered in order to request a vHost.

Rules

All vHosts

  1. must contain a dot (aka . ) and can only contain alphanumeric characters, dots ( . ) and dashes ( - );
    • Valid: some.vhost
    • Invalid: somevhost
  2. must not contain a @
    • Invalid: blah@my.new.host
  3. must not be an IP or IP look-a-like;
    • Invalid: 127.0.0.1 or 127.o.o.1
  4. must not resolve (basically, the vHost can't point to an actual site);
    • Valid: not.a.real.website
    • Invalid: google.com or rizon.net
  5. must not mimic government organizations (*.gov, *.gc.ca, FBI, etc.) or private organizations which have government affiliation (MPAA, RIAA, etc.);
  6. must not contain the words 'forum', 'ircop', 'admin', 'network', 'rizon', or any IRCop's nick;
  7. must not contain racist words (what is considered racist/derogatory is subject to discretion by vHost team members);
  8. must not refer to other networks/spamming;
    • Invalid: join.my.channel or come.to.irc.blahblahblah.net
  9. must not refer to "kiddy"-like activity. (dosing, rooting, "carding," etc.)

Understanding vHosts

  1. vHosts are first filtered by a bot, which validates the vHosts against the rules. If your vHost keeps getting rejected and you think it is a mistake, /join #services for further assistance.
  2. vHosts must then be manually approved.
  3. Only one vHost every 7 days; spamming the system with frequent requests will result in a ban from the vHost system.
  4. Ban evasion using vHosts will cause you to get: your vHost removed, network banned from Rizon for a set period of time, and vHost banned for an extended period.

Requesting a vHost

You must have a registered nickname in order to request a vHost. In order to register your nickname, please visit Register your nickname

To request a vHost, use the command

/msg HostServ REQUEST vhost.goes.here

Once your vHost is manually approved by a human, it can be turned on with

/msg HostServ ON

Minutiae of the vHost system

When you request a vHost, yes, a bot first checks it. But that request is also seen to the vHost team.

  • So if you keep on pounding the system without correcting your error, we see it. Over and over.

Once your request is vHost bot approved, it is presented to the vHost team with a simple approve or reject choice.

  • When someone on the vHost team sees this message, we determine, based on the clues the vHost bot gives, such things as:
    • If the 7 day waiting period for new vHost requests has passed.
    • If the content and context of the vHost request passes our rules.
      • This may include checking other language translations.

And then finally, some human on the vHost team will accept or reject the request.

  • This can take from between 13.8 seconds, and a few hours.
    • Not everyone on the vHost team lives in your timezone.
    • Sometimes a vHost team member may defer (put off) an answer pending consultation with other team members.
  • Reminding staff to approve your vHost is nothing but frustrating. The vHost team did see your request in every condition where you got a valid response from the vHost request system. Please wait patiently.

Please do not experiment with different vHost requests, or put in a default example and expect to change it a few minutes later.

  • If it is accepted in one of those 13.8 second response times, you are set with that vHost for a week.