07.xhtml 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!--
  3. h t t :: / / t /
  4. h t t :: // // t //
  5. h ttttt ttttt ppppp sssss // // y y sssss ttttt //
  6. hhhh t t p p s // // y y s t //
  7. h hh t t ppppp sssss // // yyyyy sssss t //
  8. h h t t p s :: / / y .. s t .. /
  9. h h t t p sssss :: / / yyyyy .. sssss t .. /
  10. <https://y.st./>
  11. Copyright © 2016 Alex Yst <mailto:copyright@y.st>
  12. This program is free software: you can redistribute it and/or modify
  13. it under the terms of the GNU General Public License as published by
  14. the Free Software Foundation, either version 3 of the License, or
  15. (at your option) any later version.
  16. This program is distributed in the hope that it will be useful,
  17. but WITHOUT ANY WARRANTY; without even the implied warranty of
  18. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  19. GNU General Public License for more details.
  20. You should have received a copy of the GNU General Public License
  21. along with this program. If not, see <https://www.gnu.org./licenses/>.
  22. -->
  23. <!DOCTYPE html>
  24. <html xmlns="http://www.w3.org/1999/xhtml">
  25. <head>
  26. <base href="https://y.st./en/weblog/2016/03-March/07.xhtml" />
  27. <title>Onion addresses are fixed in a more recent version of Tor &lt;https://y.st./en/weblog/2016/03-March/07.xhtml&gt;</title>
  28. <link rel="icon" type="image/png" href="/link/CC_BY-SA_4.0/y.st./icon.png" />
  29. <link rel="stylesheet" type="text/css" href="/link/basic.css" />
  30. <link rel="stylesheet" type="text/css" href="/link/site-specific.css" />
  31. <script type="text/javascript" src="/script/javascript.js" />
  32. <meta name="viewport" content="width=device-width" />
  33. </head>
  34. <body>
  35. <nav>
  36. <p>
  37. <a href="/en/">Home</a> |
  38. <a href="/en/a/about.xhtml">About</a> |
  39. <a href="/en/a/contact.xhtml">Contact</a> |
  40. <a href="/a/canary.txt">Canary</a> |
  41. <a href="/en/URI_research/"><abbr title="Uniform Resource Identifier">URI</abbr> research</a> |
  42. <a href="/en/opinion/">Opinions</a> |
  43. <a href="/en/coursework/">Coursework</a> |
  44. <a href="/en/law/">Law</a> |
  45. <a href="/en/a/links.xhtml">Links</a> |
  46. <a href="/en/weblog/2016/03-March/07.xhtml.asc">{this page}.asc</a>
  47. </p>
  48. <hr/>
  49. <p>
  50. Weblog index:
  51. <a href="/en/weblog/"><abbr title="American Standard Code for Information Interchange">ASCII</abbr> calendars</a> |
  52. <a href="/en/weblog/index_ol_ascending.xhtml">Ascending list</a> |
  53. <a href="/en/weblog/index_ol_descending.xhtml">Descending list</a>
  54. </p>
  55. <hr/>
  56. <p>
  57. Jump to entry:
  58. <a href="/en/weblog/2015/03-March/07.xhtml">&lt;&lt;First</a>
  59. <a rel="prev" href="/en/weblog/2016/03-March/06.xhtml">&lt;Previous</a>
  60. <a rel="next" href="/en/weblog/2016/03-March/08.xhtml">Next&gt;</a>
  61. <a href="/en/weblog/latest.xhtml">Latest&gt;&gt;</a>
  62. </p>
  63. <hr/>
  64. </nav>
  65. <header>
  66. <h1>Onion addresses are fixed in a more recent version of <abbr title="The Onion Router">Tor</abbr></h1>
  67. <p>Day 00366: Monday, 2016 March 07</p>
  68. </header>
  69. <p>
  70. <a href="http://www.joshwoodward.com/">Josh Woodward</a> wrote back today.
  71. He said that I couldn&apos;t use a <abbr title="Uniform Resource Identifier">URI</abbr>, but didn&apos;t comment on using a name other than my legal name.
  72. Hopefully, the fact that my credit card is issued under my preferred name instead of my legal name will get him to allow me to use my preferred name.
  73. </p>
  74. <p>
  75. Further testing of <a href="apt:tor"><abbr title="The Onion Router">Tor</abbr></a> led me to some interesting new information about the bugs I ran into yesterday.
  76. And yes, it tuns out that the &quot;unparseable address&quot; issue was a second bug.
  77. The bug is in the error messages though.
  78. Instead of being unparseable, the addresses are actually <strong>*unresolvable*</strong>.
  79. Four of the addresses are outdated and no longer exist in <abbr title="Domain Name System">DNS</abbr>.
  80. Instead of <abbr title="The Onion Router">Tor</abbr> saying that they can&apos;t be resolved, it says they cannot be parsed.
  81. Second, it seems that if I tell <abbr title="The Onion Router">Tor</abbr> to forward to <abbr title="Internet Protocol">IP</abbr> addresses instead of <abbr title="Domain Name System">DNS</abbr> names, the pointer error goes away.
  82. I can forward as many ports as I like as long as I use numbers instead of names! It&apos;s of course suboptimal because <abbr title="Internet Protocol">IP</abbr> addresses are more likely to change than domain names, but at least it allows me to make full use of my onion address.
  83. </p>
  84. <p>
  85. On <a href="ircs://irc.oftc.net/%23Tor">#Tor</a>, I mentioned the fact that using <abbr title="Internet Protocol">IP</abbr> addresses instead of fixed the pointer error that I had mentioned yesterday, but that no one had cared about at the time.
  86. This time though, with new information, it piqued arma&apos;s interest.
  87. Arma wanted me to test on a much newer version of <abbr title="The Onion Router">Tor</abbr> though, as the Debian version is eleven months old.
  88. I usually prefer to use packages from the Debian repository, but I added the <abbr title="The Onion Router">Tor</abbr> repository anyway and upgraded.
  89. This lead to another issue: the newer version of <abbr title="The Onion Router">Tor</abbr> claimed that my file system was read-only, so it couldn&apos;t properly interact with my hidden service directories.
  90. As it turns out, the new version of <abbr title="The Onion Router">Tor</abbr> refuse to use hidden service directories that are outside of <a href="file:///var/lib/tor/">/var/lib/tor/</a>, but again, returns an incorrect error message.
  91. Weasel said that <abbr title="The Onion Router">Tor</abbr> resolves each domain name to a single <abbr title="Internet Protocol">IP</abbr> address when <abbr title="The Onion Router">Tor</abbr> starts, which is a bit of a drag.
  92. It means that when a domain name has multiple A records, only one will be used.
  93. Then again though, arma also said that <abbr title="The Onion Router">Tor</abbr> doesn&apos;t have a round robin feature and that there is no point in trying to map one onion port to multiple destinations.
  94. However, as <a href="https://opalrwf4mzmlfmag.onion/">wowaname</a> pointed out, the round robin feature is actually documented in the manual (<code>man tor</code>).
  95. With the new version of <abbr title="The Onion Router">Tor</abbr> seeming to function fine for onion port forwarding, I finished testing <abbr title="Internet Relay Chat">IRC</abbr> networks and setting up port forwards.
  96. I also refined my <code>torrc</code> file parser a bit more to clean up the output further.
  97. I need to get that function released at some point, but I&apos;ll probably put it off until the next unrelated update of include.d.
  98. </p>
  99. <p>
  100. I had planned to walk to my health care provider today.
  101. It would have been an all-day affair given how far they are from me, but it would have given me a chance to time the trip.
  102. Before I can schedule any appointments, I need to know how long before an appointment I should head out.
  103. However, I decided to put that off for a while.
  104. It turned out to be useful that I stayed at home.
  105. My <abbr title="Internal Revenue Service">IRS</abbr> check came today when I would have been out, so I took it down to the bank to start an account.
  106. </p>
  107. <p>
  108. When I went down there, there was a huge line.
  109. Today was the first day in which this branch was officially Bank of the Cascades instead of Bank of America; it had caused a lot of confusion.
  110. At least one person was there to close her account because her account had been sold when the branches were, but she didn&apos;t want to transfer to Bank of the Cascades.
  111. She wanted her Bank of America account back.
  112. Another person had been on vacation, so he didn&apos;t get the email about his Bank of America debit card soon being canceled and the fact that he needed to activate a new Bank of the Cascades debit card.
  113. He got a nasty surprise when he tried to charge to his card.
  114. I found though that the savings accounts that they offer have a fairly low minimum balance for avoiding fees: $100 <abbr title="United States Dollars">USD</abbr>.
  115. I can only withdraw money a maximum of three times per month before dealing with fees, but I don&apos;t withdraw that often, and if for some reason I needed more money, I could start withdrawing in larger increments.
  116. As usual, the low-ranking bank representatives thought that having a telephone number was mandatory, but after speaking with their bosses to see if there was a workaround for this because I don&apos;t have telephone service, found that the workaround is to simply leave the telephone number field blank when entering my information into their computer system.
  117. A telephone number is not in any way needed, as usual.
  118. </p>
  119. <p>
  120. Whitanne_, from <a href="ircs://kitsune6uv4dtdve.onion:6697/%23Volatile">#Volatile</a>, said that I should add an <abbr title="Rich Site Summary">RSS</abbr> feen to my weblog.
  121. I suppose when I have time, I&apos;ll try to set that up.
  122. I don&apos;t know the <abbr title="Rich Site Summary">RSS</abbr> format though, so it might take a while.
  123. Hopefully, I&apos;ll be able to set up a script to update the feed automatically.
  124. </p>
  125. <hr/>
  126. <p>
  127. Copyright © 2016 Alex Yst;
  128. You may modify and/or redistribute this document under the terms of the <a rel="license" href="/license/gpl-3.0-standalone.xhtml"><abbr title="GNU&apos;s Not Unix">GNU</abbr> <abbr title="General Public License version Three or later">GPLv3+</abbr></a>.
  129. If for some reason you would prefer to modify and/or distribute this document under other free copyleft terms, please ask me via email.
  130. My address is in the source comments near the top of this document.
  131. This license also applies to embedded content such as images.
  132. For more information on that, see <a href="/en/a/licensing.xhtml">licensing</a>.
  133. </p>
  134. <p>
  135. <abbr title="World Wide Web Consortium">W3C</abbr> standards are important.
  136. This document conforms to the <a href="https://validator.w3.org./nu/?doc=https%3A%2F%2Fy.st.%2Fen%2Fweblog%2F2016%2F03-March%2F07.xhtml"><abbr title="Extensible Hypertext Markup Language">XHTML</abbr> 5.1</a> specification and uses style sheets that conform to the <a href="http://jigsaw.w3.org./css-validator/validator?uri=https%3A%2F%2Fy.st.%2Fen%2Fweblog%2F2016%2F03-March%2F07.xhtml"><abbr title="Cascading Style Sheets">CSS</abbr>3</a> specification.
  137. </p>
  138. </body>
  139. </html>