KanColle Wiki
mNo edit summary
Tag: sourceedit
No edit summary
 
(48 intermediate revisions by 6 users not shown)
Line 1: Line 1:
 
{{Tutorialportal}}
 
{{Tutorialportal}}
Currently, the game is only available to people connecting with Japanese IP address, thus this page guides new users how to bypass this restriction.
+
Currently, the game is only available to people connecting with Japanese IP addresses. Thus, this page guides on how to bypass this restriction.
   
  +
There are two options to connect to the game:
'''Currently there are three (3) options known to connect to the game - they are arranged from the most recommended to the least recommended. Try going from the most recommended option to the least recommended option before asking questions.'''
 
  +
* Bypassing the existing blocks: [[#General DMM Cookie-based Block|general DMM cookie-based block]] and [[#KanColle Gadget Server Block|KanColle gadget server block]]. Bypassing methods are recommended, please try using them first.
  +
** In summary, using a viewer that supports both bypass options and enabling those options is enough. Such viewers include: [https://github.com/KC3Kai/KC3Kai KC3Kai], [https://github.com/poooi/poi Poi] ([https://nightly.poi.moe/ nightly] version with a [https://github.com/kcwiki/poi-plugin-let-me-in plugin]), [https://github.com/gre4bee/ElectronicObserver ElectronicObserver] (fork), [https://github.com/antest1/GotoBrowser GotoBrowser] (for Android).
  +
** Non-viewer solutions include: [https://github.com/Tibowl/KCCacheProxy KCCacheProxy], [https://github.com/kcwiki/chrome-extension-dmm DMM extension] (for Chrome), [https://github.com/einaregilsson/Redirector Redirector extension] (for other browsers, a [https://github.com/kcwiki/cache/blob/master/redirector.json custom config] should be imported, cookie fix should be applied [[#General DMM Cookie-based Block|manually]]).
  +
* Using a [[#VPN or Proxy|VPN or proxy]] (actually using a Japanese IP).
  +
  +
'''Note that for creating a new game account, it is necessary to use a Japanese VPN, preferably with all other methods disabled.'''
   
 
__TOC__
 
__TOC__
  +
==Bypassing Blocks==
  +
===KanColle Gadget Server Block===
  +
Since February 26, 2020, KanColle gadget server is blocking all non-Japanese IP addresses directly; thus, extra steps are required to load the game:
  +
* On Android [https://github.com/antest1/GotoBrowser GotoBrowser] can be used: a substitute gadget server will be used if the "alter gadget URL" option is enabled in settings. The substitute server will serve the login assets, allowing a user to log in without needing to access the actual gadget server. [https://antest1.github.io/GotoBrowser/howto.html Additional] connection options can be used as well. Clearing cache may be required.
  +
* [https://github.com/poooi/poi Poi] (latest [https://nightly.poi.moe/ nightly] version) can use a local cache folder, allowing to serve the [https://github.com/kcwiki/cache login assets] from a local folder, again, bypassing the need to connect to the real gadget server. The "3rd party cache" folder can be found in common settings (<code>%appdata%/poi/MyCache</code> be default on Windows), the path to login assets should be <code>3rd party cache folder/KanColle/gadget_html5</code> (<code>%appdata%/poi/MyCache/KanColle/gadget_html5</code> for Windows; technically, only <code>gadget_html5</code> folder is required to log in). Clearing cache in common settings and restarting the viewer may be required. A [https://github.com/kcwiki/poi-plugin-let-me-in plugin] can be used to automatically update the local cache.
  +
* Options for Chrome:
  +
** [https://github.com/KC3Kai/KC3Kai KC3Kai] has an option to use a substitute gadget server (such as https://kcwiki.github.io/cache/ or http://luckyjervis.com/).
  +
** [https://github.com/kcwiki/chrome-extension-dmm A minimal specialized extension] that handles both DMM cookie block and gadget server block.
  +
** [https://github.com/einaregilsson/Redirector Redirector extension] with a [https://github.com/kcwiki/cache/blob/master/redirector.json custom config] (supports other browsers as well).
  +
* [https://github.com/Tibowl/KCCacheProxy KCCacheProxy] can be used with browsers and viewers that support proxy connections. It serves assets from a local cache and so should also speed up asset loading.
   
==Option 1: Editing DMM Cookie's Region Flag ==
+
===General DMM Cookie-based Block===
  +
To ensure that region-restricted pages are accessed only from Japan DMM is using an IP check to [https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Set-Cookie set] a region flag in its cookies every time a page is loaded. Then the flag is [https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Cookie used] to check if a region-restricted page can be accessed. It is possible to bypass this restriction by changing the flag right before loading each page or by setting a path-overriding cookie.
{{Warning
 
|title = Update
 
|message = DMM recently updated their site and may have changed the use of this method. For more information, please read [[User_blog:Nanamin/Bypassing_the_DMM_Error_Area|'''here (Bypassing the DMM Error Area by Nanamin)''']] and [[User_blog:Dragonjet/DMM_Cookies:_August_2015|'''here (DMM Cookies: August 2015 by Dragonjet)''']] for relevant information, or switch to other methods (mentioned in other sections) for now. If you have issues, please refer to [[Tutorial: Troubleshooting|'''Tutorial: Troubleshooting''']] '''before''' asking questions.
 
}}
 
===Usage===
 
# Log into DMM.com
 
# Open the inspect element bar (Usually F12)
 
#* Copy-paste the 2-line code below into the '''Console'''
 
#* Execute by pressing '''Enter''' key or '''Ctrl + Enter''' for IE
 
# Then use address bar to go directly to the [http://www.dmm.com/netgame/social/-/gadgets/=/app_id=854854/ KanColle Play page here]
 
<pre style="font-size:10px; margin:0px 0px 0px 50px;">
 
document.cookie = "cklg=ja;expires=Sun, 09 Feb 2019 09:00:09 GMT;domain=.dmm.com;path=/netgame/";
 
document.cookie = "ckcy=1;expires=Sun, 09 Feb 2019 09:00:09 GMT;domain=.dmm.com;path=/netgame/";
 
</pre>
 
   
  +
The following tools automatically override the necessary cookies when needed:
===Using Cookies to browse DMM===
 
  +
* [https://poi.moe/ Poi], the cookie setting should be enabled.
* If you want to browse DMM NetGame section, and not just play KanColle, you will need to additionally input the following cookie code on every page to make sure you avoid error area. If you're feeling lazy, on Chrome you can use any of the following tools:
 
  +
* If you want to browse other DMM games, and not just play KanColle, on Chrome you can use one of the following extensions:
** [https://github.com/gakada/DMM gakada's specialized extension] that overrides these cookies automatically every time
 
  +
** [https://github.com/KC3Kai/KC3Kai KC3Kai], the cookie setting should be enabled.
** [[User_blog:Dragonjet/KC3改|KC3改]] that overrides these cookies automatically every time if enabled on its settings
 
  +
** [https://github.com/kcwiki/chrome-extension-dmm Minimal specialized extension].
** [https://chrome.google.com/webstore/detail/editthiscookie/fngmhnnpilhplaeedifhccceomclgfbg?hl=en EditThisCookie] and lock <code style="background:#ddd;">ckcy=1</code> and <code style="background:#ddd;">cklg=welcome</code>
 
  +
** Note that some games are using IP blocks, so those extensions will not work for them.
<pre style="font-size:10px; margin:0px 0px 0px 50px;">
 
document.cookie = "cklg=welcome;expires=Sun, 09 Feb 2019 09:00:09 GMT;domain=.dmm.com;path=/";
 
document.cookie = "cklg=welcome;expires=Sun, 09 Feb 2019 09:00:09 GMT;domain=.dmm.com;path=/netgame/";
 
document.cookie = "cklg=welcome;expires=Sun, 09 Feb 2019 09:00:09 GMT;domain=.dmm.com;path=/netgame_s/";
 
document.cookie = "ckcy=1;expires=Sun, 09 Feb 2019 09:00:09 GMT;domain=.dmm.com;path=/";
 
document.cookie = "ckcy=1;expires=Sun, 09 Feb 2019 09:00:09 GMT;domain=.dmm.com;path=/netgame/";
 
document.cookie = "ckcy=1;expires=Sun, 09 Feb 2019 09:00:09 GMT;domain=.dmm.com;path=/netgame_s/";
 
</pre>
 
* If you're doing it manually, and still get error area even with this, make sure the page has been fully loaded before entering the code, just seeing the page is not fine. DMM is so persistent that they sometimes revert the code while it is still loading (''some assets getting loaded that has response headers with the reverting cookies''). So make sure the page is fully loaded, with your browser's tab bar not having the rotating load icon, enter the 6-line code, and quickly click the link you wanna go to.
 
** This is one reason why browsing DMM is not advised via manual cookie anymore and is labor-intensive.
 
* Here are some DMM pages where you '''do not need''' to enter the 6-line code
 
{| class="wikitable" style="font-family:monospace; margin:0px 0px 0px 50px; font-size:11px;"
 
|-
 
|
 
* dmm.com
 
* /netgame/
 
* /netgame/social/-/gadgets/=/app_id=000000/
 
|
 
* point.dmm.com
 
* /netgame/social/application/-/list/
 
* /netgame/game/-/list/
 
|
 
* /netgame/social/friend/-/search/
 
* /netgame/social/friend/-/request_list/
 
*
 
|}
 
   
  +
To override the cookies manually:
===Advantages===
 
  +
* Log into [https://www.dmm.com/ dmm.com] if not logged in already, choose an interface language if asked. Make sure the page is fully loaded once you logged in.
* Works for any OS or browser
 
  +
* [https://kb.mailster.co/how-can-i-open-the-browsers-console/ Open the developer tools].
* You do not need to download or install any third-party software if only playing kancolle
 
  +
* Copy-paste the following code into the '''console''':
* You will have access until you specifically clear your browser cookies
 
  +
<syntaxhighlight lang="javascript">
* It is fast, since you'll be using your direct internet connection
 
  +
expires=new Date(+new Date()+31536e6).toUTCString()
===Disadvantages===
 
  +
document.cookie=`ckcy=1;expires=${expires};path=/netgame;domain=.dmm.com`
*Does not work for some users due to numerous reasons, for instance:<!-- Currently not blocked
 
  +
</syntaxhighlight>
**It does not work for nearly all people browsing from Indonesia since Indonesia government and/or ISP blocked DMM.-->
 
  +
<!--
**People who are using some ISP, like kbro from Taiwan or Shanghai Telecom from Shanghai, China are not able to overcome the DMM restriction even after applying those code, the reason behind it is unknown. (Probably some blacklist exist.)
 
  +
** https://tools.ietf.org/html/rfc6265.
*For those who are using ISPs like China Unicom, China Telecom or China Tietong, due to their limited international bandwidth available for regular users, using this method could be slower than proxy connection according to several reports.
 
  +
** <code>path=/netgame</code> overrides <code>path=/</code> which is set by DMM.
  +
** <code>expires</code> date should be ahead of the current date by one year, although any future date will work.
  +
-->
  +
* Execute it by pressing '''Enter''' or '''Ctrl + Enter''' for Internet Explorer.
  +
* Then use the address bar or a bookmark to go directly to the [http://www.dmm.com/netgame/social/-/gadgets/=/app_id=854854/ KanColle play page], you will still need a [[#Gadget Server Block|KanColle gadget server block]] fix.
   
===How it works===
+
==VPN or Proxy==
  +
Different VPN and proxy server providers can be used, as long as they have Japanese locations. Refer to their documentation on how to use them.
[[File:Region_cookies_101.jpg|thumb]]
 
* You use the browser's dev tools console to write cookies on your computer. Nothing has been transmitted to the server at this point.
 
* Once you refresh DMM, it will now check for the cookies. Your browser includes these cookies as a part of the HTTP header on your refresh.
 
* DMM will now see the new region flag on the cookies, (''which they do not know you faked since it was given by your browser'') and grant you access.
 
* Choose your netgame and play
 
   
  +
Note that VPN/Proxy is only required during login (the real gadget server will be accessed via a Japanese IP address) and can be disabled afterward (game servers do not require a Japanese IP).
=== Incorporation===
 
  +
*On some third-party tools, the process can be simplified as follow:
 
  +
One free option is [https://www.vpngate.net/en/ VPN Gate], an "Academic Experiment Project" by the University of Tsukuba. The site can also be used to check your apparent IP address and location. It is '''NOT''' recommended to be used when you are handling sensitive data such as when entering [[Shop/Purchasing|your card details]].
*#Log-in to www.dmm.com via those tools.
 
*# Switch the language of the site from English to Japanese (日本語) at the top of the site.
 
*# Click the "Apply/Set (Region) Cookie" button in those tools.
 
{{clr}}
 
   
==Option 2: VPN Gate Client==
 
===Usage===
 
 
'''Windows'''
 
'''Windows'''
# Head over to [http://www.vpngate.net/en/ VPN Gate], an "Academic Experiment Project" by the University of Tsukuba.
 
# Download, install and run the client.
 
# Select a Japanese server in "VPN Gate Public VPN Relay Servers"
 
'''Mac / UNIX-based'''
 
* Chance are there is L2TP VPN interface that has been pre-installed in your kernel (especially if you are not running your own custom kernel). You can directly set it up without needed to download any clients nor using similar software to let you execute Windows-only clients. However, in case your network is blocking the usage of L2TP, you will still need to download VPN clients to let you use VPN with different protocols.
 
'''Linux'''
 
* See this [[:User_blog:Crazy_teitoku/Proxy_connection_under_linux|user blog entry]] for more information.
 
* If you have difficulties getting SoftEther VPN for linux to work properly you can revert to connecting to SoftEther VPN servers via L2TP method. Just make sure that the server you are connecting to also supports L2TP method.
 
===Advantages===
 
* Does not require the need to use region cookies as mentioned in the foremost option towards the top.
 
* Shows your IP address conveniently as Japanese IP address or whichever IP address that you chose.
 
* May help with some common troubleshooting issues for instance when you get catbombed/errors which maybe is the result of poor internet connectivity.
 
===Disadvantages===
 
* It is complex to setup and may require networking knowledge to make the most of it.
 
** Troubleshooting when connecting via VPN may become more complex and harder to diagnose.
 
* It is susceptible to [[wikipedia:Man-in-the-middle_attack|Man in the middle attack (MitM attack)]] as compromised host can render your visits to various sites be intercepted.
 
* It is '''NOT''' recommended to be used especially when you are handling sensitive data such as when entering [[Shop/Purchasing#Option:_via_Credit_Card.2FVisa_Debit_Card|your card details]] - see former point about MitM attack.
 
 
==Option 3: Creating an L2TP or STTP VPN connection (Windows 8)==
 
===Method===
 
This method works for Windows 7 as well, but the wording of the settings might be different.
 
#Go to [http://www.vpngate.net/en/ VPN Gate], and find a Japanese server that supports either "L2TP/IPsec" or "MS-STTP" connections.
 
#Copy the server's address (eg. '''<span style="font-size:9pt;">vg2036075803.opengw.net)</span>'''<span style="font-size:9pt;">. For STTP-supporting servers, copy the address plus the port number, shown in the MS-STTP column.</span>
 
#"Set up a new connection or network" in Network and Sharing Center.
 
#"Connect to a workplace"
 
#"Use my Internet connection (VPN)"
 
#Paste the address (plus the port, for STTP), name the VPN connection as you wish and click on "Create".
 
#(L2TP users skip to step 8 for now) The VPN connection should appear in "Network Connections" (or the sidebar that appears when you click on the network icon in the taskbar). When asked for User name and Password, input "vpn" for both.
 
#For L2TP users, you must find the network connection that was just created, and going to its "Properties" by right clicking on the just-created connection in "Network Connections". Go to the "Security" tab, select L2TP/IPsec as the "Type of VPN" and then click on "Advanced settings". Select "Use preshared key for authentication" and then input "vpn". Apply the settings. Connect to the VPN as per step 7.
 
 
This method is for users of Mac and UNIX-based systems:
 
#Open Network Preferences.
 
#Click add connection, then select VPN (L2TP)
 
#Go to [http://www.vpngate.net/en/ VPN Gate], and find a Japanese server that supports either "L2TP/IPsec" connections.
 
#Copy the server's address (eg. '''<span style="font-size:9pt;">vg2036075803.opengw.net)</span>'''<span style="font-size:9pt;">. </span>
 
#Paste the address to the "Server Address", and type '''vpn''' as the "Account Name".
 
#Click "Authentication Setting", then type '''vpn''' for both available textboxes. You need not to change anything else.
 
#Click "Advanced", and tick '''Send all traffic over VPN Connection'''.
 
#Click OK, then Apply, then test the connection using "Connect" button.
 
#If the VPN fails, try to add the IP address to the "Server Address" instead of the full server name.<br />If this one fails too, you can try turning off your whole internet connection for 1-2 minutes before trying to connect to the VPN again. This issue sometimes happen when you suddenly disconnected from the VPN due to bad connection or incomplete request.
 
===Advantages===
 
'''Like option 2: VPN Gate Client the same advantages and disadvantages are correlated.'''
 
* Does not require the need to use region cookies as mentioned in the foremost option towards the top.
 
* Shows your IP address conveniently as Japanese IP address or whichever IP address that you chose.
 
* May help with some common troubleshooting issues for instance when you get catbombed/errors which maybe is the result of poor internet connectivity.
 
===Disadvantages===
 
'''Like option 2: VPN Gate Client the same advantages and disadvantages are correlated.'''
 
* It is complex to setup and may require networking knowledge to make the most of it.
 
** Troubleshooting when connecting via VPN may become more complex and harder to diagnose.
 
* It is susceptible to [[wikipedia:Man-in-the-middle_attack|Man in the middle attack (MitM attack)]] as compromised host can render your visits to various sites be intercepted.
 
* It is '''NOT''' recommended to be used especially when you are handling sensitive data such as when entering [[Shop/Purchasing#Option:_via_Credit_Card.2FVisa_Debit_Card|your card details]] - see former point about MitM attack.
 
 
==Option 4: Hotspot Shield==
 
Usable by those who want to use vpn but can't use vpn gate. See [[User_blog:User_blog:Mpj4/Tutorial:_Proxy_Connection_via_HSS]]
 
==API Links==
 
{{Warning
 
|title = API Links frequent expiration
 
|message = As of the [[Thread:338546|9th October 2015 update]], API Links now expire some time after acquiring it. See [[User_blog:Dragonjet/API_Links:_October_2015|'''API Links: October 2015''' by dragonjet]] for more details about this change.
 
}}
 
 
===Introduction===
 
'''<span style="color:#f00">Getting an API Link requires you to be able to view the game first, thus you will need one of the three options on this article to initially connect to the game.</span>'''
 
* An API Link is a web address pointing directly to your KanColle account.
 
* If you acquire this, you can visit it as a quick way to login.
 
* Since it is a direct link, it bypasses DMM, thus bypasses country restrictions as well.
 
* It is safe and is being used by the majority of the foreign community at this point.
 
 
{{Warning
 
|title = Security Considerations for API Links
 
|message = The API link bypasses login and opens your account directly. '''Be very careful not to let others see your link''' (e.g. when streaming, posting screenshots of the game, leaving the computer idle, or when other might see your browsing history). Anyone who gets a hold of your API Link has full access of your game session, and are not limited to scrapping or sinking of your ships! See [https://i.imgur.com/rg9krQW.jpg here]
 
}}
 
 
===Get via Network Logs===
 
This is probably the easiest way to get an API link without third-party tools.
 
[[File:Api_link_via_network.jpg|thumb]]
 
# Open your browser DevTools by pressing F12.
 
# Open the game
 
# Go to the '''Network''' tab
 
# Filter/Search for: '''<code>Maind2</code>'''
 
# There will be only one result. Right-click that, and ['''Copy link address''']
 
''Note: Terminologies for Chrome, there are counterparts for Firefox and other browsers''
 
{{clr}}
 
 
 
===Get via Manual Search===
 
[[File:Tutorial-ObtainAPI.png|thumb|right|200px|Tutorial on how to obtain the API link. Click to view full size.]]
 
# Open the game
 
# Ctrl+Shift+I (F12) to inspect element of the page or use "Show resources list" using [https://getadblock.com Adblock], search for '''api_token''' or '''mainD2.swf'''
 
#* '''Example''': <nowiki>http://125.6.189.7/kcs/mainD2.swf?api_token=xxx&api_starttime=xxx</nowiki>
 
#* '''Note''': the API link unique for each server and session.
 
# Copy the API link
 
# Turn off your proxy/VPN and open the link in your browser.
 
#* If it doesn't work, you probably copied the wrong or incomplete API link.
 
# If you somehow find that your search function in the developer console is not working properly (in either Chrome or Firefox), you can also manually search for the API link by navigating the script in this order:
 
#* html > body > div#w > div#main-ntg > div#page > div#area-game > iframe#game_frame > html > body > div#flashWrap > embed#externalswf
 
# You can refer this [https://youtu.be/Q0bHkk3E-V0 tutorial video here] on how to manually grab API Link on Chrome.
 
{{clr}}
 
 
 
===Important Notes===
 
* You will need to get a new API link (''refresh API link'') by repeating one of the processes above, each month to reset the extra operation maps boss gauges.
 
* It is also good practice to refresh your API link every in-game update (after maintenance).
 
 
 
===Further Reading===
 
* Looking at the diagram under the Region Cookies section, we can see that DMM is connected to the developer's server through ''Embedded Flash with API Links''.
 
** DMM ('''which is not the developer''') only shows you the game by embedding a flash object on their webpage. In this case, DMM is called the "'''publisher'''"/"'''part-producer'''".
 
** This flash object points to Kadokawa's ('''these are the developers''') KanColle servers.
 
** The link to this flash object is the API Link.
 
* Once DMM's country restriction has been bypassed, DMM will embed a flash object, as explained, through the API Link - which in turn becomes visible to us.
 
* This link that DMM used to show us the game can be reused. You can save it on a file, or have it stickied on your computer, only to open it again, without the help of DMM this time around, thus avoiding country restrictions indefinitely.
 
* If Region Cookies are used, API Links seem to be useless since its original purpose, avoiding country restriction, has already been resolved. However, some still prefer API Links because you do not need to load the DMM webpage, saving you some network load.
 
 
==Tip==
 
To avoid having to clear your browser cache everytime you want to connect to the game, you can use another chrome alike web browser (i.e. [http://coolnovo.com CoolNovo], [http://www.chromium.org/Home Chromium], [http://www.comodo.com/home/browsers-toolbars/browser.php Comodo Dragon], [http://www.srware.net/en/software_srware_iron_download.php SRWare Iron], [http://www.rockmelt.com/ RockMelt], etc.).<br />
 
Use this browser only for KanColle and don't forget to connect to a Japanese proxy before opening it.<br />
 
Like this, you won't have to wait for the downloading of the game's data everytime you need to connect to the game.
 
 
 
In case you don't understand those text descriptions for any aforementioned steps, someone made a video OverView/Tutorial on the Provided Options (Mainly Option 1):
 
 
https://www.youtube.com/watch?v=2EU9Oklro90
 
 
   
  +
* [https://www.vpngate.net/en/download.aspx Download] and [https://www.vpngate.net/en/howto_softether.aspx install] the client.
There are some online kancolle login tools like ooi2 exist on internet that help users login to the game by using their server. The login process include transferring login data, i.e. login email and password (transmit in encrypted fashion), via tools providers' server to DMM's server. Thus it is recommended to use these tools only if you fully trust those platform (in case you are using codes made available by third parties to build your own login platform, that mean fully know what those codes are doing). Note that changing DMM account's ownership does not require anything other than login name + password.
 
  +
* Select a Japanese server in it using "VPN Gate Public VPN Relay Servers".
  +
* Alternatively, [https://www.vpngate.net/en/howto_l2tp.aspx L2TP/IPsec], [https://www.vpngate.net/en/howto_openvpn.aspx OpenVPN], or [https://www.vpngate.net/en/howto_sstp.aspx MS-SSTP] options can be used.
   
  +
'''Mac/Linux'''
==Troubleshooting==
 
<gallery type="slideshow" widths="200">
 
Error1.jpg|"A network error has occurred, please hit the refresh button in your browser."
 
DMM_error_area.png|DMM error area, cookie issue.
 
maintainance.jpg|Game/site is on maintenance.
 
KanColle Error.jpg|An error has occurred.
 
Banned_from_Kancolle.jpg|You are banned.
 
</gallery>
 
''<span style="font-weight:bold;">See main article: [[Tutorial: Troubleshooting]]</span>''
 
* Have you cleared your cache? ''Try doing everything again in Incognito''.
 
* Have you tried logging out of DMM, cleared your cookies, log back into DMM and redid your region cookies?
 
* Have you tried logging in again on DMM to play there or tried getting a new API link?
 
* Have you tried checking other sites, especially Japanese sites? Maybe the problem comes from your internet connection.
 
* Were you using viewers? Try logging in normally on browser.
 
* Were you banned? ''Login on DMM and see a black error message'' '''(refer to the gallery - last image)'''
 
** Banned accounts see the cat error on API link, and black message on DMM. Refer to the gallery on the right for more information.
 
* Is you computer clock correct? Have you tried switching to Japanese timezone?
 
** Many reports stemming from error screen '''are''' related to the clock set in your computer. Make sure to synchronize your time with a time server or manually force a synchronization.
 
** The use of Japanese timezone is '''not''' a mandatory factor, however it '''may be''' able to help resolve your issues. The use of Japanese timezone '''is''' generally more strict at the registration/server selection screen or around game maintenance (i.e. moments before and after the game maintenance).
 
   
  +
* Simply import an OpenVPN config file of a Japanese server in your network manager.
==Mobile Gameplay==
 
  +
* Alternatively, there is L2TP/IPsec interface, which is usually pre-installed, so it is possible to set it up directly without installing any clients.
   
  +
Other free options include:
[[File:PSA-Mobile-new.jpg|thumb|left|300px]] Using flash player for phone and tablet operating systems to play Kancolle is highly discouraged (as it would lead to increase in server load). Attempting to play using phones and tablets might result in ban. Please do note that support for using software that are not officially supported to play the game is limited.
 
{{clear}}
 
   
  +
* [https://protonvpn.com/ ProtonVPN].
{{CommentWarning
 
  +
* Chrome extensions such as [https://chrome.google.com/webstore/detail/setupvpn-lifetime-free-vp/oofgbpoabipfcfjapgnbbjjaenockbdp SetupVPN]<!-- and ?--> can be used as well.
|background = #DEF
 
|border = #ACE
 
|title = Commenting Reminders for NEW Threads
 
|title_size = 16px
 
|message = Before posting your question make sure that you have read <span style="font-weight:bold;">[[Tutorial: Troubleshooting|this page first]]</span>, understood and <span style="font-weight:bold;">are</span> able to ask <span style="font-weight:bold;">[http://www.catb.org/esr/faqs/smart-questions.html smart questions]</span>. Please do <span style="font-weight:bold;">not</span> post a new thread <span style="font-weight:bold;">without</span> being able to provide a <span style="font-weight:bold;">detailed</span> and <span style="font-weight:bold;">verifiable</span> issue.
 
|message_size = 14px
 
}}
 
 
[[Category:Tutorial]]
 
[[Category:Tutorial]]
 
[[Category:Help]]
 
[[Category:Help]]

Latest revision as of 07:49, 10 February 2021

Tutorial Portal
Registration  · Connection  · Troubleshooting  · Basic Gameplay  · FAQ  · Glossary  · Leveling

Currently, the game is only available to people connecting with Japanese IP addresses. Thus, this page guides on how to bypass this restriction.

There are two options to connect to the game:

Note that for creating a new game account, it is necessary to use a Japanese VPN, preferably with all other methods disabled.

Bypassing Blocks

KanColle Gadget Server Block

Since February 26, 2020, KanColle gadget server is blocking all non-Japanese IP addresses directly; thus, extra steps are required to load the game:

  • On Android GotoBrowser can be used: a substitute gadget server will be used if the "alter gadget URL" option is enabled in settings. The substitute server will serve the login assets, allowing a user to log in without needing to access the actual gadget server. Additional connection options can be used as well. Clearing cache may be required.
  • Poi (latest nightly version) can use a local cache folder, allowing to serve the login assets from a local folder, again, bypassing the need to connect to the real gadget server. The "3rd party cache" folder can be found in common settings (%appdata%/poi/MyCache be default on Windows), the path to login assets should be 3rd party cache folder/KanColle/gadget_html5 (%appdata%/poi/MyCache/KanColle/gadget_html5 for Windows; technically, only gadget_html5 folder is required to log in). Clearing cache in common settings and restarting the viewer may be required. A plugin can be used to automatically update the local cache.
  • Options for Chrome:
  • KCCacheProxy can be used with browsers and viewers that support proxy connections. It serves assets from a local cache and so should also speed up asset loading.

General DMM Cookie-based Block

To ensure that region-restricted pages are accessed only from Japan DMM is using an IP check to set a region flag in its cookies every time a page is loaded. Then the flag is used to check if a region-restricted page can be accessed. It is possible to bypass this restriction by changing the flag right before loading each page or by setting a path-overriding cookie.

The following tools automatically override the necessary cookies when needed:

  • Poi, the cookie setting should be enabled.
  • If you want to browse other DMM games, and not just play KanColle, on Chrome you can use one of the following extensions:

To override the cookies manually:

  • Log into dmm.com if not logged in already, choose an interface language if asked. Make sure the page is fully loaded once you logged in.
  • Open the developer tools.
  • Copy-paste the following code into the console:
expires=new Date(+new Date()+31536e6).toUTCString()
document.cookie=`ckcy=1;expires=${expires};path=/netgame;domain=.dmm.com`

VPN or Proxy

Different VPN and proxy server providers can be used, as long as they have Japanese locations. Refer to their documentation on how to use them.

Note that VPN/Proxy is only required during login (the real gadget server will be accessed via a Japanese IP address) and can be disabled afterward (game servers do not require a Japanese IP).

One free option is VPN Gate, an "Academic Experiment Project" by the University of Tsukuba. The site can also be used to check your apparent IP address and location. It is NOT recommended to be used when you are handling sensitive data such as when entering your card details.

Windows

Mac/Linux

  • Simply import an OpenVPN config file of a Japanese server in your network manager.
  • Alternatively, there is L2TP/IPsec interface, which is usually pre-installed, so it is possible to set it up directly without installing any clients.

Other free options include: