ctr-httpwn server outage

This commit is contained in:
Plailect 2016-11-07 17:57:21 -05:00
parent b7cfd53d79
commit 63513660d6
2 changed files with 287 additions and 0 deletions

View file

@ -67,6 +67,7 @@ System Transfers can only be performed once a week.
* The previous release of [steelhax](https://vegaroxas.github.io/files/steelhax-installer.zip) * The previous release of [steelhax](https://vegaroxas.github.io/files/steelhax-installer.zip)
* If **the target 3DS** is below 11.2.0, you will _also_ need the following * If **the target 3DS** is below 11.2.0, you will _also_ need the following
+ The latest release of [ctr-httpwn](https://github.com/yellows8/ctr-httpwn/releases) + The latest release of [ctr-httpwn](https://github.com/yellows8/ctr-httpwn/releases)
+ [`server_config.xml`](server_config.xml)
#### Instructions #### Instructions
@ -176,10 +177,14 @@ System Transfers can only be performed once a week.
**This will allow you to system transfer on versions other than the latest.** **This will allow you to system transfer on versions other than the latest.**
1. Copy and merge the `3ds` folder from the ctr-httpwn zip to **the target 3DS**'s SD card 1. Copy and merge the `3ds` folder from the ctr-httpwn zip to **the target 3DS**'s SD card
2. Copy `server_config.xml` to the `/3ds/ctr-httpwn/` folder on **the target 3DS**'s SD card
2. Reinsert your SD card into **the target 3DS** 2. Reinsert your SD card into **the target 3DS**
2. Launch the homebrew launcher on the device using [Homebrew Launcher (No Browser)](homebrew-launcher-(no-browser)) 2. Launch the homebrew launcher on the device using [Homebrew Launcher (No Browser)](homebrew-launcher-(no-browser))
+ **Ensure menuhax is not installed, or you won't be able to return to Home Menu from the homebrew launcher** + **Ensure menuhax is not installed, or you won't be able to return to Home Menu from the homebrew launcher**
3. Launch ctr-httpwn on **the target 3DS** 3. Launch ctr-httpwn on **the target 3DS**
4. Wait for the config download to time out
+ This is because the server that the application expects `server_config.xml` to be hosted on is currently down
+ Currently, ctr-httpwn will wait for a connection from the server for around 3 minutes; be prepared to wait
4. Press (A) to continue 4. Press (A) to continue
5. Press (Start) to exit ctr-httpwn 5. Press (Start) to exit ctr-httpwn
6. Press (Start) to open the homebrew launcher exit menu 6. Press (Start) to open the homebrew launcher exit menu

282
server_config.xml Normal file
View file

@ -0,0 +1,282 @@
<?xml version="1.0" encoding="UTF-8"?>
<config>
<incompatsysver_message>The sysmodule version must be the one from system-version >=9.6.0-X.</incompatsysver_message>
<targeturl> <!-- This is the URL used for doing the actual sysupdate check / getting the the list of sysupdate titles. -->
<name>NetUpdateSOAP</name>
<caps>SendPOSTDataRawTimeout</caps>
<url>https://nus.c.shop.nintendowifi.net/nus/services/NetUpdateSOAP</url>
<new_url>https://yls8.mtheall.com/ctr-httpwn/NetUpdateSOAP.php</new_url>
</targeturl>
<targeturl>
<name>nasc</name>
<caps>AddRequestHeader AddPostDataAscii</caps>
<url>https://nasc.nintendowifi.net/ac</url>
<requestoverride type="reqheader">
<name>User-Agent</name>
<new_value>CTR FPD/0008</new_value>
</requestoverride>
<requestoverride type="postform">
<name>fpdver</name>
<new_value>MDAwOA**</new_value>
</requestoverride>
</targeturl>
<targeturl> <!-- NNID -->
<name>NNID</name>
<caps>AddRequestHeader</caps>
<url>https://account.nintendo.net/</url>
<requestoverride type="reqheader">
<id>3</id>
<name>X-Nintendo-System-Version</name>
<new_value>0230</new_value>
</requestoverride>
<!-- JPN eShop app titleID. -->
<requestoverride type="reqheader">
<id>16</id>
<setid_onmatch>1</setid_onmatch>
<name>X-Nintendo-Title-ID</name>
<value>0004001000020900</value>
</requestoverride>
<!-- USA eShop app titleID. -->
<requestoverride type="reqheader">
<id>17</id>
<setid_onmatch>1</setid_onmatch>
<name>X-Nintendo-Title-ID</name>
<value>0004001000021900</value>
</requestoverride>
<!-- EUR eShop app titleID. -->
<requestoverride type="reqheader">
<id>18</id>
<setid_onmatch>1</setid_onmatch>
<name>X-Nintendo-Title-ID</name>
<value>0004001000022900</value>
</requestoverride>
<!-- JPN mint titleID. -->
<requestoverride type="reqheader">
<id>19</id>
<setid_onmatch>1</setid_onmatch>
<name>X-Nintendo-Title-ID</name>
<value>000400300000C602</value>
</requestoverride>
<!-- USA mint titleID. -->
<requestoverride type="reqheader">
<id>20</id>
<setid_onmatch>1</setid_onmatch>
<name>X-Nintendo-Title-ID</name>
<value>000400300000CE02</value>
</requestoverride>
<!-- EUR mint titleID. -->
<requestoverride type="reqheader">
<id>21</id>
<setid_onmatch>1</setid_onmatch>
<name>X-Nintendo-Title-ID</name>
<value>000400300000D602</value>
</requestoverride>
<!-- JPN System Settings titleID. -->
<requestoverride type="reqheader">
<id>22</id>
<setid_onmatch>1</setid_onmatch>
<name>X-Nintendo-Title-ID</name>
<value>0004001000020000</value>
</requestoverride>
<!-- USA System Settings titleID. -->
<requestoverride type="reqheader">
<id>23</id>
<setid_onmatch>1</setid_onmatch>
<name>X-Nintendo-Title-ID</name>
<value>0004001000021000</value>
</requestoverride>
<!-- EUR System Settings titleID. -->
<requestoverride type="reqheader">
<id>24</id>
<setid_onmatch>1</setid_onmatch>
<name>X-Nintendo-Title-ID</name>
<value>0004001000022000</value>
</requestoverride>
<!-- JPN System Transfer titleID. -->
<requestoverride type="reqheader">
<id>25</id>
<setid_onmatch>1</setid_onmatch>
<name>X-Nintendo-Title-ID</name>
<value>0004001000020A00</value>
</requestoverride>
<!-- USA System Transfer titleID. -->
<requestoverride type="reqheader">
<id>26</id>
<setid_onmatch>1</setid_onmatch>
<name>X-Nintendo-Title-ID</name>
<value>0004001000021A00</value>
</requestoverride>
<!-- EUR System Transfer titleID. -->
<requestoverride type="reqheader">
<id>27</id>
<setid_onmatch>1</setid_onmatch>
<name>X-Nintendo-Title-ID</name>
<value>0004001000022A00</value>
</requestoverride>
<!-- JPN NNID Settings titleID. -->
<requestoverride type="reqheader">
<id>28</id>
<setid_onmatch>1</setid_onmatch>
<name>X-Nintendo-Title-ID</name>
<value>000400100002BF00</value>
</requestoverride>
<!-- USA NNID Settings titleID. -->
<requestoverride type="reqheader">
<id>29</id>
<setid_onmatch>1</setid_onmatch>
<name>X-Nintendo-Title-ID</name>
<value>000400100002C000</value>
</requestoverride>
<!-- EUR NNID Settings titleID. -->
<requestoverride type="reqheader">
<id>30</id>
<setid_onmatch>1</setid_onmatch>
<name>X-Nintendo-Title-ID</name>
<value>000400100002C100</value>
</requestoverride>
<!-- Remaster version override for JPN eShop app. -->
<requestoverride type="reqheader">
<id>31</id>
<required_id>16</required_id>
<name>X-Nintendo-Application-Version</name>
<new_value>0015</new_value>
</requestoverride>
<!-- Remaster version override for USA eShop app. -->
<requestoverride type="reqheader">
<id>32</id>
<required_id>17</required_id>
<name>X-Nintendo-Application-Version</name>
<new_value>0015</new_value>
</requestoverride>
<!-- Remaster version override for EUR eShop app. -->
<requestoverride type="reqheader">
<id>33</id>
<required_id>18</required_id>
<name>X-Nintendo-Application-Version</name>
<new_value>0016</new_value>
</requestoverride>
<!-- Remaster version override for JPN mint. -->
<requestoverride type="reqheader">
<id>34</id>
<required_id>19</required_id>
<name>X-Nintendo-Application-Version</name>
<new_value>0010</new_value>
</requestoverride>
<!-- Remaster version override for USA mint. -->
<requestoverride type="reqheader">
<id>35</id>
<required_id>20</required_id>
<name>X-Nintendo-Application-Version</name>
<new_value>0010</new_value>
</requestoverride>
<!-- Remaster version override for EUR mint. -->
<requestoverride type="reqheader">
<id>36</id>
<required_id>21</required_id>
<name>X-Nintendo-Application-Version</name>
<new_value>0011</new_value>
</requestoverride>
<!-- Remaster version override for JPN System Settings. -->
<requestoverride type="reqheader">
<id>37</id>
<required_id>22</required_id>
<name>X-Nintendo-Application-Version</name>
<new_value>000A</new_value>
</requestoverride>
<!-- Remaster version override for USA System Settings. -->
<requestoverride type="reqheader">
<id>38</id>
<required_id>23</required_id>
<name>X-Nintendo-Application-Version</name>
<new_value>0009</new_value>
</requestoverride>
<!-- Remaster version override for EUR System Settings. -->
<requestoverride type="reqheader">
<id>39</id>
<required_id>24</required_id>
<name>X-Nintendo-Application-Version</name>
<new_value>0009</new_value>
</requestoverride>
<!-- Remaster version override for JPN System Transfer. -->
<requestoverride type="reqheader">
<id>40</id>
<required_id>25</required_id>
<name>X-Nintendo-Application-Version</name>
<new_value>0006</new_value>
</requestoverride>
<!-- Remaster version override for USA System Transfer. -->
<requestoverride type="reqheader">
<id>41</id>
<required_id>26</required_id>
<name>X-Nintendo-Application-Version</name>
<new_value>0006</new_value>
</requestoverride>
<!-- Remaster version override for EUR System Transfer. -->
<requestoverride type="reqheader">
<id>42</id>
<required_id>27</required_id>
<name>X-Nintendo-Application-Version</name>
<new_value>0006</new_value>
</requestoverride>
<!-- Remaster version override for JPN NNID Settings. -->
<requestoverride type="reqheader">
<id>43</id>
<required_id>28</required_id>
<name>X-Nintendo-Application-Version</name>
<new_value>0003</new_value>
</requestoverride>
<!-- Remaster version override for USA NNID Settings. -->
<requestoverride type="reqheader">
<id>44</id>
<required_id>29</required_id>
<name>X-Nintendo-Application-Version</name>
<new_value>0003</new_value>
</requestoverride>
<!-- Remaster version override for EUR NNID Settings. -->
<requestoverride type="reqheader">
<id>45</id>
<required_id>30</required_id>
<name>X-Nintendo-Application-Version</name>
<new_value>0003</new_value>
</requestoverride>
</targeturl>
</config>