[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"TrustPilot_Stats:*:":3,"TrustPilot_Reviews:*:limit=1&sort[]=-review_time":8,"Currencies:*:":18,"Header_Content:*,translations.*::en":42,"Footer_Popular_Games:*:":50,"wiki_articles:id,article_path,date_created,date_updated,author_name,featured_image,category.id,category.kind,category.slug,category.game.path,category.game.name,category.game.image_cover,category.game.image_preview,category.game.whmcs_order_url,category.game.fullpath,category.translations.languages_code,category.translations.name,category.translations.description,subcategory.id,subcategory.slug,subcategory.sort,subcategory.display_style,subcategory.translations.languages_code,subcategory.translations.name,translations.languages_code,translations.title,translations.title_short,translations.description,translations.content_md:filter[article_path][_eq]=allow-panel-queries&filter[status][_eq]=published&filter[category][kind][_eq]=topic&filter[category][slug][_eq]=teamspeak&deep[translations][_filter][languages_code][_in]=en,en&deep[category][translations][_filter][languages_code][_in]=en,en&deep[subcategory][translations][_filter][languages_code][_in]=en,en&limit=1":79,"wiki_articles:id,article_path,date_created,date_updated,author_name,featured_image,category.id,category.kind,category.slug,category.game.path,category.game.name,category.game.image_cover,category.game.image_preview,category.game.whmcs_order_url,category.game.fullpath,category.translations.languages_code,category.translations.name,category.translations.description,subcategory.id,subcategory.slug,subcategory.sort,subcategory.display_style,subcategory.translations.languages_code,subcategory.translations.name,translations.languages_code,translations.title,translations.title_short,translations.description,translations.content_md:filter[category][_eq]=55&filter[article_path][_neq]=allow-panel-queries&filter[status][_eq]=published&sort=-date_created&limit=3&deep[translations][_filter][languages_code][_in]=en,en&deep[category][translations][_filter][languages_code][_in]=en,en&deep[subcategory][translations][_filter][languages_code][_in]=en,en":102,"wiki_categories:cta_url,translations.languages_code,translations.cta_label,translations.cta_title,translations.cta_body:filter[kind][_eq]=topic&filter[slug][_eq]=teamspeak&filter[status][_eq]=published&deep[translations][_filter][languages_code][_in]=en,en&limit=1":129,"wiki-article-md-515-en":137,"mdc--7lld0s-key":137},{"data":4},{"id":5,"reviewcount":6,"trustscore":7},1,1546,"4.7",{"data":9},[10],{"display":11,"review_id":12,"review_stars":13,"review_text":14,"review_time":15,"review_title":16,"review_tp_id":12,"reviewer":17},false,"6a10aae75ac38557c9304183",5,"Amazing and lightning fast Technical support makes Host Havoc a must have for hosting my VIntage Story server!","2026-05-22T21:13:43Z","Amazing and lightning fast Technical…","Mike Mansell",{"data":19},[20,25,31,37],{"code":21,"id":5,"rate":22,"suffix":23,"symbol":24,"title":23},"usd","1.00000","USD","$",{"code":26,"id":27,"rate":28,"suffix":29,"symbol":30,"title":29},"eur",2,"0.86155","EUR","€",{"code":32,"id":33,"rate":34,"suffix":35,"symbol":36,"title":35},"gbp",3,"0.73464","GBP","£",{"code":38,"id":39,"rate":40,"suffix":41,"symbol":24,"title":41},"cad",4,"1.37116","CAD",{"data":43},{"id":5,"sale_active":44,"sale_html":45,"sale_icon":46,"sale_icon_2x":47,"_translatedFields":48},true,"Save 10% off new services for life by using code \u003Cspan style=\"color: #6aeb34\">SPRING\u003C\u002Fspan> at checkout!","2f67e468-c12e-4412-b2cd-b781354b70f6","28db222b-0aea-4e31-a56c-01cbe993b567",[49],"sale_html",{"data":51},[52,55,58,61,64,67,72,76],{"Game":53,"Game_Link":54,"id":5,"sort":5},"Windrose","\u002Fgame-servers\u002Fwindrose",{"Game":56,"Game_Link":57,"id":39,"sort":27},"Minecraft","\u002Fminecraft",{"Game":59,"Game_Link":60,"id":33,"sort":33},"7 Days to Die","\u002Fgame-servers\u002F7-days-to-die",{"Game":62,"Game_Link":63,"id":13,"sort":39},"Vintage Story","\u002Fgame-servers\u002Fvintage-story",{"Game":65,"Game_Link":66,"id":27,"sort":13},"Arma 3","\u002Fgame-servers\u002Farma-3",{"Game":68,"Game_Link":69,"id":70,"sort":71},"Arma Reforger","\u002Fgame-servers\u002Farma-reforger",7,6,{"Game":73,"Game_Link":74,"id":75,"sort":70},"DayZ","\u002Fgame-servers\u002Fdayz",8,{"Game":77,"Game_Link":78,"id":71,"sort":75},"Rust","\u002Fgame-servers\u002Frust",{"data":80},[81],{"id":82,"article_path":83,"date_created":84,"date_updated":85,"author_name":86,"featured_image":85,"category":87,"subcategory":85,"translations":96},515,"allow-panel-queries","2026-06-09T13:00:24.000Z",null,"Host Havoc Technical Support Team",{"id":88,"kind":89,"slug":90,"game":85,"translations":91},55,"topic","teamspeak",[92],{"languages_code":93,"name":94,"description":95},"en","TeamSpeak","Domain names, query access and TeamSpeak setup.",[97],{"languages_code":93,"title":98,"title_short":99,"description":100,"content_md":101},"Allow Game Panel Queries on Your TeamSpeak Server","Allow Panel Queries","Enable query access on your TeamSpeak server so that GameTracker and similar services can retrieve your server name, player list, and channel list through the Guest group permissions.","By default, TeamSpeak servers restrict external queries. Enabling a small set of read-only permissions on the **Guest** group lets GameTracker and similar query sites retrieve your server name, player count, and channel list.\n\nFor an overview of how permissions work, see the [TeamSpeak FAQ](\u002Fwiki\u002Fteamspeak\u002Fteamspeak-faq).\n\n> **Before you start:** you need the Advanced permissions system enabled. Open **Tools**, click **Options**, select **Application**, check **Advanced permissions system**, then click **Apply** and **OK**.\n\n## Enable query permissions\n\n1. Open your TeamSpeak client and connect to your server as an admin.\n2. Click **Settings**, then **Options**. Confirm **Advanced permissions system** is checked.\n3. Click **Permissions**, then **Server Groups**.\n4. Select the **Guest** group.\n5. Enable each of the following permissions:\n\n| Permission | Purpose |\n|---|---|\n| `b_virtualserver_info_view` | Read server info |\n| `b_virtualserver_client_list` | Read client list |\n| `b_virtualserver_channel_list` | Read channel list |\n| `b_virtualserver_channelgroup_list` | Read channel group list |\n| `b_virtualserver_servergroup_list` | Read server group list |\n\nAfter saving, query tools such as GameTracker can connect to your server's query port (`10011`) and retrieve the information they need.\n",{"data":103},[104,117],{"id":105,"article_path":106,"date_created":107,"date_updated":85,"author_name":86,"featured_image":85,"category":108,"subcategory":85,"translations":111},516,"connect-domain","2026-06-09T13:00:43.000Z",{"id":88,"kind":89,"slug":90,"game":85,"translations":109},[110],{"languages_code":93,"name":94,"description":95},[112],{"languages_code":93,"title":113,"title_short":114,"description":115,"content_md":116},"Connect a Domain Name to Your TeamSpeak Server","Connect Domain","Point a custom subdomain to your Host Havoc TeamSpeak server using cPanel. Create the subdomain, update the A record with your server IP, and add an SRV record so clients can connect by name.","You can give players a memorable address like `ts.yourdomain.com` instead of a raw IP and port. This guide covers the process using the cPanel account included with Host Havoc web hosting.\n\nFor a full list of TeamSpeak settings and common questions, see the [TeamSpeak FAQ](\u002Fwiki\u002Fteamspeak\u002Fteamspeak-faq).\n\n> **Before you start:** you need a domain name and a web hosting plan that includes cPanel. Log in to the Host Havoc billing area and open your web hosting service to access cPanel.\n\n## Create the subdomain\n\n1. Log in to cPanel from your Host Havoc billing area.\n2. Search for **Subdomains** in the search bar or locate it on the main page.\n\n   ![cPanel Subdomains option highlighted in the search results](https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002F8d28be00-bd65-4e9e-8812-4240458d3191)\n\n3. Enter your chosen subdomain name in the **Subdomain** field. This guide uses `ts` as an example, giving `ts.yourdomain.com`.\n4. Click **Create**.\n\n   ![Subdomain name entered in the field with the Create button visible](https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002F7f5a6db6-f873-49e1-bdac-7a74fec2a0a5)\n\n## Update the A record\n\n1. In cPanel, search for **Zone Editor** and open it.\n2. Click **Manage** next to your domain.\n\n   ![Zone Editor page with the Manage button next to the domain](https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002Ffadc68c7-20a6-4298-a0e0-9459dc0d7cb8)\n\n3. Scroll through the DNS records to find the **A** record for the subdomain you just created (for example, `ts.yourdomain.com`).\n4. Click **Edit** on that record.\n\n   ![A record for the subdomain shown in Zone Editor with the Edit option](https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002F1a5890b5-f8d6-4be5-89a8-117d6b95cca8)\n\n5. Replace the existing IP address with the IP address of your TeamSpeak server. Do not include the port.\n   - Example: if your TeamSpeak connection info is `199.60.101.245:10394`, enter only `199.60.101.245`.\n6. Click **Save Record**.\n\n## Add the SRV record\n\n1. At the top of the Zone Editor page, click **Add Record**.\n\n   ![Add Record button at the top of the Zone Editor page](https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002F019950ae-983b-4e1a-9526-a51a935de614)\n\n2. Fill in the fields as follows:\n\n   | Field | Value |\n   |---|---|\n   | **Name** | `_ts3._udp.ts.` (cPanel appends your domain automatically) |\n   | **TTL** | `14400` (default) |\n   | **Type** | `SRV` |\n   | **Priority** | `0` |\n   | **Weight** | `5` |\n   | **Port** | Your TeamSpeak port (for example, `10394`) |\n   | **Target** | Your subdomain, for example `ts.yourdomain.com` |\n\n   ![SRV record form filled in with port and target subdomain values](https:\u002F\u002Fcontent.hosthavoc.com\u002Fassets\u002F68d6a1eb-fc0d-4efc-a630-75684c2484e7)\n\n3. Click **Save Record**.\n\n## Troubleshooting\n\n**Players cannot connect after following these steps.** DNS changes can take up to 24 hours to propagate across all ISPs. Wait and retry before troubleshooting further.\n\n**The SRV record name field shows an error.** Make sure the name ends with a trailing dot before cPanel appends your domain: `_ts3._udp.ts.`\n",{"id":118,"article_path":119,"date_created":120,"date_updated":85,"author_name":86,"featured_image":85,"category":121,"subcategory":85,"translations":124},511,"teamspeak-faq","2026-06-09T13:00:11.000Z",{"id":88,"kind":89,"slug":90,"game":85,"translations":122},[123],{"languages_code":93,"name":94,"description":95},[125],{"languages_code":93,"title":126,"title_short":126,"description":127,"content_md":128},"TeamSpeak FAQ","Answers to the most common TeamSpeak server questions: changing your server name, privilege tokens, group icons, channel passwords, spacers, permissions, AFK channels, and the server query port.","Get answers to the most common questions about managing your Host Havoc TeamSpeak server. For steps on connecting to your server with a custom domain, see [Connect a Domain to Your TeamSpeak Server](\u002Fwiki\u002Fteamspeak\u002Fconnect-domain).\n\n## How do I change my TeamSpeak server name?\n\n1. Log in to your Host Havoc control panel.\n2. Click your TeamSpeak server, then click **TeamSpeak Browser**.\n3. Navigate to **Settings** and locate the **Server Name** text box.\n4. Enter your desired name and click **Save**.\n\n## How do I add a group icon?\n\n1. Connect to your TeamSpeak server as an admin.\n2. Click the **Permissions** tab and open **Server Groups**.\n3. Select the group you want to edit.\n4. Filter for `icon` and double-click the **Value** field next to **Icon ID**.\n5. Choose a built-in icon, or click **Upload** to use a custom 16x16 px image (PNG, GIF, or JPG).\n\n## How do I add a password to a channel?\n\nRight-click the channel and select **Edit Channel**. Enter a password in the password field and save.\n\n## How do I add spacers to my channel list?\n\n1. Scroll to the top of your channel list and right-click your server name.\n2. Click **Create Spacer** and add your desired text after the pre-filled value in the text box.\n\n## How do I change or add server groups?\n\n1. Click the **Permissions** tab and select **Server Groups**.\n2. Click the **+** button in the lower left to add a new group.\n3. Configure the desired permissions and name, then save.\n\n## What is the TeamSpeak server query port?\n\nThe TeamSpeak server query port is `10011`.\n\n## How do I view all TeamSpeak permissions?\n\n1. Open the **Tools** menu and click **Options**.\n2. In the left panel select **Application**.\n3. Under **Misc**, check **Advanced permissions system**, then click **Apply** and **OK**.\n\nAll permissions relevant to your server are now visible. Permissions greyed out are disabled globally and cannot be changed. Exploitation of any permission will result in immediate account termination.\n\n## How do I get or use a privilege token?\n\n**To create a token:**\n\n1. In your Host Havoc control panel, open your TeamSpeak server's browser view.\n2. Click **Tokens**, then click **New Token**.\n3. Select the access level the token should grant, then click **Save**. Copy the generated token string.\n\n**To apply a token:**\n\n1. Connect to your TeamSpeak server.\n2. Click the **Permissions** tab and select **Use Privilege Key**.\n3. Paste the token string and click **OK**. Your server group updates immediately.\n\n## Why is my privilege token not working?\n\nVerify you are connecting to the correct TeamSpeak server by checking the IP and port in your connection dialog. If the issue persists, open a support ticket from your Host Havoc control panel.\n\n## How do I create an AFK or silent channel?\n\nWhen creating or editing a channel, set **Needed talk power** to a value higher than the talk power of your highest user group. Server Admins have 75 talk power by default, so setting **Needed talk power** to `76` or higher prevents anyone from speaking in the channel unless their talk power exceeds that threshold.\n",{"data":130},[131],{"cta_url":85,"translations":132},[133],{"languages_code":93,"cta_label":134,"cta_title":135,"cta_body":136},"Rent a TeamSpeak Server","Need a TeamSpeak server?","Custom channels, query access, your own domain. Online in minutes.",{"data":138,"body":141,"toc":428},{"title":139,"description":140},"","By default, TeamSpeak servers restrict external queries. Enabling a small set of read-only permissions on the Guest group lets GameTracker and similar query sites retrieve your server name, player count, and channel list.",{"type":142,"children":143},"root",[144,160,173,228,235,301,415],{"type":145,"tag":146,"props":147,"children":148},"element","p",{},[149,152,158],{"type":150,"value":151},"text","By default, TeamSpeak servers restrict external queries. Enabling a small set of read-only permissions on the ",{"type":145,"tag":153,"props":154,"children":155},"strong",{},[156],{"type":150,"value":157},"Guest",{"type":150,"value":159}," group lets GameTracker and similar query sites retrieve your server name, player count, and channel list.",{"type":145,"tag":146,"props":161,"children":162},{},[163,165,171],{"type":150,"value":164},"For an overview of how permissions work, see the ",{"type":145,"tag":166,"props":167,"children":169},"a",{"href":168},"\u002Fwiki\u002Fteamspeak\u002Fteamspeak-faq",[170],{"type":150,"value":126},{"type":150,"value":172},".",{"type":145,"tag":174,"props":175,"children":176},"blockquote",{},[177],{"type":145,"tag":146,"props":178,"children":179},{},[180,185,187,192,194,199,201,206,208,213,215,220,222,227],{"type":145,"tag":153,"props":181,"children":182},{},[183],{"type":150,"value":184},"Before you start:",{"type":150,"value":186}," you need the Advanced permissions system enabled. Open ",{"type":145,"tag":153,"props":188,"children":189},{},[190],{"type":150,"value":191},"Tools",{"type":150,"value":193},", click ",{"type":145,"tag":153,"props":195,"children":196},{},[197],{"type":150,"value":198},"Options",{"type":150,"value":200},", select ",{"type":145,"tag":153,"props":202,"children":203},{},[204],{"type":150,"value":205},"Application",{"type":150,"value":207},", check ",{"type":145,"tag":153,"props":209,"children":210},{},[211],{"type":150,"value":212},"Advanced permissions system",{"type":150,"value":214},", then click ",{"type":145,"tag":153,"props":216,"children":217},{},[218],{"type":150,"value":219},"Apply",{"type":150,"value":221}," and ",{"type":145,"tag":153,"props":223,"children":224},{},[225],{"type":150,"value":226},"OK",{"type":150,"value":172},{"type":145,"tag":229,"props":230,"children":232},"h2",{"id":231},"enable-query-permissions",[233],{"type":150,"value":234},"Enable query permissions",{"type":145,"tag":236,"props":237,"children":238},"ol",{},[239,245,269,285,296],{"type":145,"tag":240,"props":241,"children":242},"li",{},[243],{"type":150,"value":244},"Open your TeamSpeak client and connect to your server as an admin.",{"type":145,"tag":240,"props":246,"children":247},{},[248,250,255,257,261,263,267],{"type":150,"value":249},"Click ",{"type":145,"tag":153,"props":251,"children":252},{},[253],{"type":150,"value":254},"Settings",{"type":150,"value":256},", then ",{"type":145,"tag":153,"props":258,"children":259},{},[260],{"type":150,"value":198},{"type":150,"value":262},". Confirm ",{"type":145,"tag":153,"props":264,"children":265},{},[266],{"type":150,"value":212},{"type":150,"value":268}," is checked.",{"type":145,"tag":240,"props":270,"children":271},{},[272,273,278,279,284],{"type":150,"value":249},{"type":145,"tag":153,"props":274,"children":275},{},[276],{"type":150,"value":277},"Permissions",{"type":150,"value":256},{"type":145,"tag":153,"props":280,"children":281},{},[282],{"type":150,"value":283},"Server Groups",{"type":150,"value":172},{"type":145,"tag":240,"props":286,"children":287},{},[288,290,294],{"type":150,"value":289},"Select the ",{"type":145,"tag":153,"props":291,"children":292},{},[293],{"type":150,"value":157},{"type":150,"value":295}," group.",{"type":145,"tag":240,"props":297,"children":298},{},[299],{"type":150,"value":300},"Enable each of the following permissions:",{"type":145,"tag":302,"props":303,"children":304},"table",{},[305,324],{"type":145,"tag":306,"props":307,"children":308},"thead",{},[309],{"type":145,"tag":310,"props":311,"children":312},"tr",{},[313,319],{"type":145,"tag":314,"props":315,"children":316},"th",{},[317],{"type":150,"value":318},"Permission",{"type":145,"tag":314,"props":320,"children":321},{},[322],{"type":150,"value":323},"Purpose",{"type":145,"tag":325,"props":326,"children":327},"tbody",{},[328,347,364,381,398],{"type":145,"tag":310,"props":329,"children":330},{},[331,342],{"type":145,"tag":332,"props":333,"children":334},"td",{},[335],{"type":145,"tag":336,"props":337,"children":339},"code",{"className":338},[],[340],{"type":150,"value":341},"b_virtualserver_info_view",{"type":145,"tag":332,"props":343,"children":344},{},[345],{"type":150,"value":346},"Read server info",{"type":145,"tag":310,"props":348,"children":349},{},[350,359],{"type":145,"tag":332,"props":351,"children":352},{},[353],{"type":145,"tag":336,"props":354,"children":356},{"className":355},[],[357],{"type":150,"value":358},"b_virtualserver_client_list",{"type":145,"tag":332,"props":360,"children":361},{},[362],{"type":150,"value":363},"Read client list",{"type":145,"tag":310,"props":365,"children":366},{},[367,376],{"type":145,"tag":332,"props":368,"children":369},{},[370],{"type":145,"tag":336,"props":371,"children":373},{"className":372},[],[374],{"type":150,"value":375},"b_virtualserver_channel_list",{"type":145,"tag":332,"props":377,"children":378},{},[379],{"type":150,"value":380},"Read channel list",{"type":145,"tag":310,"props":382,"children":383},{},[384,393],{"type":145,"tag":332,"props":385,"children":386},{},[387],{"type":145,"tag":336,"props":388,"children":390},{"className":389},[],[391],{"type":150,"value":392},"b_virtualserver_channelgroup_list",{"type":145,"tag":332,"props":394,"children":395},{},[396],{"type":150,"value":397},"Read channel group list",{"type":145,"tag":310,"props":399,"children":400},{},[401,410],{"type":145,"tag":332,"props":402,"children":403},{},[404],{"type":145,"tag":336,"props":405,"children":407},{"className":406},[],[408],{"type":150,"value":409},"b_virtualserver_servergroup_list",{"type":145,"tag":332,"props":411,"children":412},{},[413],{"type":150,"value":414},"Read server group list",{"type":145,"tag":146,"props":416,"children":417},{},[418,420,426],{"type":150,"value":419},"After saving, query tools such as GameTracker can connect to your server's query port (",{"type":145,"tag":336,"props":421,"children":423},{"className":422},[],[424],{"type":150,"value":425},"10011",{"type":150,"value":427},") and retrieve the information they need.",{"title":139,"searchDepth":27,"depth":5,"links":429},[430],{"id":231,"depth":27,"text":234}]