<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Errors – Yeri Tiete</title>
    <link>https://yeri.be/category/errors/</link>
    <description>Yeri Tiete&#39;s blog</description>
    <language>en</language>
    <copyright>© Yeri Tiete</copyright>
    <lastBuildDate>Tue, 14 Oct 2025 18:53:14 +0200</lastBuildDate>
    <atom:link href="https://yeri.be/category/errors/index.xml" rel="self" type="application/rss+xml" />
    
    <item>
      <title>Unifi u6&#43; failing to upgrade</title>
      <link>https://yeri.be/unifi-u6-failing-to-upgrade/</link>
      <pubDate>Tue, 14 Oct 2025 18:53:14 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/unifi-u6-failing-to-upgrade/</guid>
      <description>&lt;p&gt;I have quite a few sites where some Unifi U6+ Access Points fail to upgrade with a generic update failed message. &lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;Marquis WiFi Vergaderruimte 4 update failed.&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;I&#39;ve tried everything, from &lt;code&gt;ssh&lt;/code&gt;&#39;ing, factory resetting with &lt;code&gt;set-default&lt;/code&gt;, to manually upgrading with &lt;code&gt;upgrade&lt;/code&gt;, etc. &lt;/p&gt;&#xA;&lt;p&gt;Nothing worked. I thought I had a bunch of bad APs (and many had their warranty expire by a few weeks or months). &lt;/p&gt;&#xA;&lt;p&gt;As a last resort, I decide to reach out to Ubiquiti&#39;s support. First line wasn&#39;t very helpful, but as the case was escalated, I&#39;ve managed to recover and properly update the APs. &lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I have quite a few sites where some Unifi U6+ Access Points fail to upgrade with a generic update failed message. </p>
<p><code>Marquis WiFi Vergaderruimte 4 update failed.</code></p>
<p>I've tried everything, from <code>ssh</code>'ing, factory resetting with <code>set-default</code>, to manually upgrading with <code>upgrade</code>, etc. </p>
<p>Nothing worked. I thought I had a bunch of bad APs (and many had their warranty expire by a few weeks or months). </p>
<p>As a last resort, I decide to reach out to Ubiquiti's support. First line wasn't very helpful, but as the case was escalated, I've managed to recover and properly update the APs. </p>
<p>The trick is to <code>ssh</code> into the device and run the following code: </p>
<p><code>curl -fs <a href="https://dl.ui.com/firmwares/uap/jw/U6Rescue.sh" target="_blank" rel="noreferrer noopener"><u>https://dl.ui.com/firmwares/uap/jw/U6Rescue.sh</u></a> | sh</code></p>
<p>The device will reboot and pop by up in the dashboard after 2-3 minutes. Then try to update again, and all should work. </p>
<p>Not really sure what's going on here but ... </p>
]]></content:encoded>
      <category>Errors</category><category>Hardware</category><category>Linux</category><category>Networking</category>
      <category>ubiquiti</category><category>wifi</category>
    </item>
    
    <item>
      <title>Unable to connect with Autodesk Desktop Licensing Service</title>
      <link>https://yeri.be/unable-to-connect-with-autodesk-desktop-licensing-service/</link>
      <pubDate>Sat, 27 Apr 2024 22:05:06 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/unable-to-connect-with-autodesk-desktop-licensing-service/</guid>
      <description>&lt;p&gt;Recently migrated &lt;a href=&#34;https://yeri.be/tag/shanwong/&#34;&gt;Shan&lt;/a&gt; from Windows to an Apple/macOS and every reboot she kept getting &#34;Unable to connect with Autodesk Desktop Licensing Service&#34; when launching AutoCAD on her Mac.&lt;/p&gt;&#xA;&lt;p&gt;The &lt;a href=&#34;https://archive.is/zC2ZP&#34; target=&#34;_blank&#34; rel=&#34;noreferrer noopener&#34;&gt;official bullshit&lt;/a&gt; is to reinstall the Licensing Service (why is there even such a thing). But alas, that didn&#39;t fix it.&lt;/p&gt;&#xA;&lt;figure class=&#34;wp-block-image size-large is-resized&#34;&gt;&lt;img src=&#34;https://static.yeri.be/2024/04/hJhRzhlQifHGAlAqFndnadFw-1024x478.jpg&#34; alt=&#34;&#34; class=&#34;wp-image-74570&#34; style=&#34;width:650px;height:auto&#34;/&gt;&lt;/figure&gt;&#xA;&lt;p&gt;Also updating AutoCad to 2025 (we&#39;re barely even in 2024) didn&#39;t fix it (but made it work until the next reboot).&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Recently migrated <a href="https://yeri.be/tag/shanwong/">Shan</a> from Windows to an Apple/macOS and every reboot she kept getting "Unable to connect with Autodesk Desktop Licensing Service" when launching AutoCAD on her Mac.</p>
<p>The <a href="https://archive.is/zC2ZP" target="_blank" rel="noreferrer noopener">official bullshit</a> is to reinstall the Licensing Service (why is there even such a thing). But alas, that didn't fix it.</p>
<figure class="wp-block-image size-large is-resized"><img src="https://static.yeri.be/2024/04/hJhRzhlQifHGAlAqFndnadFw-1024x478.jpg" alt="" class="wp-image-74570" style="width:650px;height:auto"/></figure>
<p>Also updating AutoCad to 2025 (we're barely even in 2024) didn't fix it (but made it work until the next reboot).</p>
<p>The trick was to go to <code>System Settings &gt; General &gt; Login Items</code> and heading down to "<em>Allow in the Background</em>". Make sure AutoDesk is turned on (no need to turn on AutoCAD). </p>
<p>Sigh. </p>
]]></content:encoded>
      <category>Apple</category><category>Errors</category><category>Software</category>
      <category>autocad</category>
    </item>
    
    <item>
      <title>NextDNS and NetworkManager</title>
      <link>https://yeri.be/nextdns-and-networkmanager/</link>
      <pubDate>Fri, 17 Feb 2023 22:40:09 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/nextdns-and-networkmanager/</guid>
      <description>&lt;p&gt;A while back, I &lt;a href=&#34;https://yeri.be/networkmanager-exit-status-1&#34;&gt;wrote about installing&lt;/a&gt; NetworkManager if &lt;a href=&#34;https://yeri.be/tag/nextdns&#34;&gt;NextDNS&lt;/a&gt; activate fails to work. &lt;/p&gt;&#xA;&lt;p&gt;Only... I realised that for some reason on Raspberry Pi (4), WiFi stopped working with the following errors:&lt;/p&gt;&#xA;&lt;pre class=&#34;wp-block-code&#34;&gt;&lt;code&gt;Feb 17 11:55:02 tyr NetworkManager&amp;#91;449]: &amp;lt;info&amp;gt;  &amp;#91;1676631302.2204] device (wlan0): state change: config -&amp;gt; failed (reason &#39;ssid-not-found&#39;, sys-iface-state: &#39;managed&#39;)&#xA;Feb 17 11:55:02 tyr NetworkManager&amp;#91;449]: &amp;lt;info&amp;gt;  &amp;#91;1676631302.7525] device (wlan0): set-hw-addr: set MAC address to 92:F3:ED:C2:8F:9B (scanning)&#xA;Feb 17 11:55:02 tyr NetworkManager&amp;#91;449]: &amp;lt;warn&amp;gt;  &amp;#91;1676631302.7559] device (wlan0): Activation: failed for connection &#39;superuser.one&#39;&#xA;Feb 17 11:55:02 tyr NetworkManager&amp;#91;449]: &amp;lt;info&amp;gt;  &amp;#91;1676631302.7562] device (wlan0): supplicant interface state: scanning -&amp;gt; disconnected&#xA;Feb 17 11:55:02 tyr NetworkManager&amp;#91;449]: &amp;lt;info&amp;gt;  &amp;#91;1676631302.7562] device (p2p-dev-wlan0): supplicant management interface state: scanning -&amp;gt; disconnected&#xA;Feb 17 11:55:02 tyr NetworkManager&amp;#91;449]: &amp;lt;info&amp;gt;  &amp;#91;1676631302.7577] device (wlan0): supplicant interface state: disconnected -&amp;gt; interface_disabled&#xA;Feb 17 11:55:02 tyr NetworkManager&amp;#91;449]: &amp;lt;info&amp;gt;  &amp;#91;1676631302.7578] device (p2p-dev-wlan0): supplicant management interface state: disconnected -&amp;gt; interface_disabled&#xA;Feb 17 11:55:02 tyr NetworkManager&amp;#91;449]: &amp;lt;info&amp;gt;  &amp;#91;1676631302.7579] device (wlan0): supplicant interface state: interface_disabled -&amp;gt; disconnected&#xA;Feb 17 11:55:02 tyr NetworkManager&amp;#91;449]: &amp;lt;info&amp;gt;  &amp;#91;1676631302.7579] device (p2p-dev-wlan0): supplicant management interface state: interface_disabled -&amp;gt; disconnected&#xA;Feb 17 11:55:02 tyr NetworkManager&amp;#91;449]: &amp;lt;info&amp;gt;  &amp;#91;1676631302.7585] device (wlan0): state change: failed -&amp;gt; disconnected (reason &#39;none&#39;, sys-iface-state: &#39;managed&#39;)&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;The WiFi SSID and password (&lt;code&gt;wpa_supplicant&lt;/code&gt;) never changed, so I wasn&#39;t sure what it was. However, as most Pi&#39;s are wired I didn&#39;t pay much attention, until today.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>A while back, I <a href="https://yeri.be/networkmanager-exit-status-1">wrote about installing</a> NetworkManager if <a href="https://yeri.be/tag/nextdns">NextDNS</a> activate fails to work. </p>
<p>Only... I realised that for some reason on Raspberry Pi (4), WiFi stopped working with the following errors:</p>
<pre class="wp-block-code"><code>Feb 17 11:55:02 tyr NetworkManager&#91;449]: &lt;info&gt;  &#91;1676631302.2204] device (wlan0): state change: config -&gt; failed (reason 'ssid-not-found', sys-iface-state: 'managed')
Feb 17 11:55:02 tyr NetworkManager&#91;449]: &lt;info&gt;  &#91;1676631302.7525] device (wlan0): set-hw-addr: set MAC address to 92:F3:ED:C2:8F:9B (scanning)
Feb 17 11:55:02 tyr NetworkManager&#91;449]: &lt;warn&gt;  &#91;1676631302.7559] device (wlan0): Activation: failed for connection 'superuser.one'
Feb 17 11:55:02 tyr NetworkManager&#91;449]: &lt;info&gt;  &#91;1676631302.7562] device (wlan0): supplicant interface state: scanning -&gt; disconnected
Feb 17 11:55:02 tyr NetworkManager&#91;449]: &lt;info&gt;  &#91;1676631302.7562] device (p2p-dev-wlan0): supplicant management interface state: scanning -&gt; disconnected
Feb 17 11:55:02 tyr NetworkManager&#91;449]: &lt;info&gt;  &#91;1676631302.7577] device (wlan0): supplicant interface state: disconnected -&gt; interface_disabled
Feb 17 11:55:02 tyr NetworkManager&#91;449]: &lt;info&gt;  &#91;1676631302.7578] device (p2p-dev-wlan0): supplicant management interface state: disconnected -&gt; interface_disabled
Feb 17 11:55:02 tyr NetworkManager&#91;449]: &lt;info&gt;  &#91;1676631302.7579] device (wlan0): supplicant interface state: interface_disabled -&gt; disconnected
Feb 17 11:55:02 tyr NetworkManager&#91;449]: &lt;info&gt;  &#91;1676631302.7579] device (p2p-dev-wlan0): supplicant management interface state: interface_disabled -&gt; disconnected
Feb 17 11:55:02 tyr NetworkManager&#91;449]: &lt;info&gt;  &#91;1676631302.7585] device (wlan0): state change: failed -&gt; disconnected (reason 'none', sys-iface-state: 'managed')</code></pre>
<p>The WiFi SSID and password (<code>wpa_supplicant</code>) never changed, so I wasn't sure what it was. However, as most Pi's are wired I didn't pay much attention, until today.</p>
<p>As I had one RPi where <code>nextdns activate</code> worked fine, without NetworkManager installed, and where WiFi worked, I figured there was something evil about NetworkManager (= breaks my WiFi) and NextDNS not actually needing it... </p>
<p>I reverted my changed from my previous post (and removed some extra stuff that was not needed in my case, YMMV):</p>
<div class="wp-block-comments">
<pre class="wp-block-code"><code>apt purge -y network-manager dnsmasq-base resolvconf modemmanager ppp ; apt install -y powermgmt-base openresolv ; apt autoremove -y</code></pre>
</div>
<pre class="wp-block-verse">The powermgmt-base, and modemmanager, ppp parts are likely not needed, but this is just a copy and paste of what I did.</pre>
<p>Reboot... And WiFi worked again. However, <code>nextdns activate</code> would still throw an error:</p>
<pre class="wp-block-code"><code># nextdns activate
Error: NetworkManager resolver management: exit status 5</code></pre>
<p>Going through <a rel="noreferrer noopener" href="https://github.com/nextdns/nextdns/blob/master/host/dns_linux.go" target="_blank">the source code</a> (yay for open-source) I noticed:</p>
<pre class="wp-block-code"><code>var networkManagerFile = "/etc/NetworkManager/conf.d/nextdns.conf"</code></pre>
<p>That file indeed existed on both RPis that had the <code>activate</code> issue.</p>
<p>I ran the following command...</p>
<pre class="wp-block-code"><code>rm /etc/NetworkManager/conf.d/nextdns.conf</code></pre>
<p>But that still gave the same error. But as I had purged the entire NetworkManager, I didn't need its lingering config files... So, why not rid ourselves of everything:</p>
<pre class="wp-block-code"><code>rm -r /etc/NetworkManager</code></pre>
<p>And tada... Now <code>activate</code> works fine:</p>
<pre class="wp-block-code"><code>tyr ~ # nextdns activate
tyr ~ #</code></pre>
<p>Go figure ¯\_(ツ)_/¯ </p>
]]></content:encoded>
      <category>Errors</category><category>Linux</category><category>Software</category>
      <category>dns</category><category>nextdns</category><category>raspberrypi</category>
    </item>
    
    <item>
      <title>Mounting a whole disk with partitions</title>
      <link>https://yeri.be/mounting-a-whole-disk-with-partitions/</link>
      <pubDate>Tue, 03 Jan 2023 03:02:59 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/mounting-a-whole-disk-with-partitions/</guid>
      <description>&lt;p&gt;I reinstalled one of my RPis (moving from 32 to 64 bit). &lt;/p&gt;&#xA;&lt;p&gt;Before doing the full reinstall, I took a dump (&lt;code&gt;dd&lt;/code&gt;) of my disk. &lt;/p&gt;&#xA;&lt;p&gt;Usually, I create one per partition, but this was the &lt;a href=&#34;https://yeri.be/tag/christmas-card&#34;&gt;Christmas season&lt;/a&gt;, and I was half occupied with feasting and half occupied with entertaining &lt;a rel=&#34;noreferrer noopener&#34; href=&#34;https://ila.tw/&#34; target=&#34;_blank&#34;&gt;Ila&lt;/a&gt;. So, mistakes were made. &lt;/p&gt;&#xA;&lt;p&gt;I ran &lt;code&gt;dd if=/dev/sdb of=backup.img&lt;/code&gt; -- but this means I can&#39;t mount the disk directly, as it&#39;s not a partition:&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I reinstalled one of my RPis (moving from 32 to 64 bit). </p>
<p>Before doing the full reinstall, I took a dump (<code>dd</code>) of my disk. </p>
<p>Usually, I create one per partition, but this was the <a href="https://yeri.be/tag/christmas-card">Christmas season</a>, and I was half occupied with feasting and half occupied with entertaining <a rel="noreferrer noopener" href="https://ila.tw/" target="_blank">Ila</a>. So, mistakes were made. </p>
<p>I ran <code>dd if=/dev/sdb of=backup.img</code> -- but this means I can't mount the disk directly, as it's not a partition:</p>
<pre class="wp-block-code"><code># mount backup.img /tmp/disk
mount: /tmp/disk: wrong fs type, bad option, bad superblock on /dev/loop0, missing codepage or helper program, or other error.</code></pre>
<p>I should've dd'd /dev/sdb2 instead of the entire disk. </p>
<p>All right, so let's figure out what can be done... First, let's look at the content of the image:</p>
<pre class="wp-block-code"><code># fdisk -l backup.img
Disk backup.img: 111.8 GiB, 120040980480 bytes, 234455040 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x8297a463

Device          Boot  Start      End  Sectors  Size Id Type
backup.img1 *      8192   532479   524288  256M  c W95 FAT32 (LBA)
backup.img2      532480 34078199 33545720   16G 83 Linux</code></pre>
<p>So, we can probably mount starting from sector <code>532480</code>. </p>
<p>We can see that the sector size is 512 (which, I think, is the default for most). So, if we multiply <code>512 * 532480</code> we get <code>272629760</code>.</p>
<p>Now we can mount the disk using the following command:</p>
<pre class="wp-block-code"><code>mount -o loop,offset=272629760 backup.img /tmp/disk</code></pre>
<p>And that should do it. </p>
<p>The 2nd partition (the one with data) is now mounted and accessible under <code>/tmp/disk</code>. </p>
<p>If you need the first partition, the same can be done by running <code>512 * 8192 = 4194304</code>; the following command mounts the boot partition: </p>
<pre class="wp-block-code"><code>mount -o loop,offset=4194304 backup.img /tmp/disk.</code></pre>
]]></content:encoded>
      <category>Errors</category><category>Linux</category><category>Software</category>
      <category>backup</category><category>raspberrypi</category>
    </item>
    
    <item>
      <title>NetworkManager exit status 1</title>
      <link>https://yeri.be/networkmanager-exit-status-1/</link>
      <pubDate>Mon, 26 Dec 2022 21:19:59 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/networkmanager-exit-status-1/</guid>
      <description>&lt;p&gt;Recently reinstalled &lt;a href=&#34;https://yeri.be/tag/nextdns&#34;&gt;NextDNS&lt;/a&gt; on a RPi4 64bit and came across this error:&lt;/p&gt;&#xA;&lt;pre class=&#34;wp-block-code&#34;&gt;&lt;code&gt;# nextdns activate&#xA;Error: NetworkManager resolver management: exit status 1&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;It seems like &lt;a href=&#34;https://nextdns.io/?from=tuts3r6c&#34; target=&#34;_blank&#34; rel=&#34;noreferrer noopener&#34;&gt;NextDNS&lt;/a&gt; was actually running, but just throwing an error when running &lt;code&gt;nextdns activate&lt;/code&gt;. Restarting did seem to work without throwing any error.&lt;/p&gt;&#xA;&lt;p&gt;The logs showed the same error:&lt;/p&gt;&#xA;&lt;pre class=&#34;wp-block-code&#34;&gt;&lt;code&gt;Dec 20 14:06:20 tyr nextdns&amp;#91;5753]: Starting NextDNS 1.38.0/linux on :53&#xA;Dec 20 14:06:20 tyr nextdns&amp;#91;5753]: Listening on TCP/:53&#xA;Dec 20 14:06:20 tyr nextdns&amp;#91;5753]: Starting mDNS discovery&#xA;Dec 20 14:06:20 tyr nextdns&amp;#91;5753]: Listening on UDP/:53&#xA;Dec 20 14:06:21 tyr nextdns&amp;#91;5753]: Connected 45.90.28.0:443 (con=13ms tls=58ms, TCP, TLS13)&#xA;Dec 20 14:06:21 tyr nextdns&amp;#91;5753]: Connected 185.18.148.91:443 (con=12ms tls=28ms, TCP, TLS13)&#xA;Dec 20 14:06:21 tyr nextdns&amp;#91;5753]: Switching endpoint: https://dns.nextdns.io#185.18.148.91,2a04:b80:1:30::2&#xA;Dec 20 14:06:25 tyr nextdns&amp;#91;5753]: Setting up router&#xA;Dec 20 14:06:25 tyr nextdns&amp;#91;5753]: Activating&#xA;Dec 20 14:06:25 tyr nextdns&amp;#91;5753]: Activate: NetworkManager resolver management: exit status 1&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;The solution was (as root):&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Recently reinstalled <a href="https://yeri.be/tag/nextdns">NextDNS</a> on a RPi4 64bit and came across this error:</p>
<pre class="wp-block-code"><code># nextdns activate
Error: NetworkManager resolver management: exit status 1</code></pre>
<p>It seems like <a href="https://nextdns.io/?from=tuts3r6c" target="_blank" rel="noreferrer noopener">NextDNS</a> was actually running, but just throwing an error when running <code>nextdns activate</code>. Restarting did seem to work without throwing any error.</p>
<p>The logs showed the same error:</p>
<pre class="wp-block-code"><code>Dec 20 14:06:20 tyr nextdns&#91;5753]: Starting NextDNS 1.38.0/linux on :53
Dec 20 14:06:20 tyr nextdns&#91;5753]: Listening on TCP/:53
Dec 20 14:06:20 tyr nextdns&#91;5753]: Starting mDNS discovery
Dec 20 14:06:20 tyr nextdns&#91;5753]: Listening on UDP/:53
Dec 20 14:06:21 tyr nextdns&#91;5753]: Connected 45.90.28.0:443 (con=13ms tls=58ms, TCP, TLS13)
Dec 20 14:06:21 tyr nextdns&#91;5753]: Connected 185.18.148.91:443 (con=12ms tls=28ms, TCP, TLS13)
Dec 20 14:06:21 tyr nextdns&#91;5753]: Switching endpoint: https://dns.nextdns.io#185.18.148.91,2a04:b80:1:30::2
Dec 20 14:06:25 tyr nextdns&#91;5753]: Setting up router
Dec 20 14:06:25 tyr nextdns&#91;5753]: Activating
Dec 20 14:06:25 tyr nextdns&#91;5753]: Activate: NetworkManager resolver management: exit status 1</code></pre>
<p>The solution was (as root):</p>
<pre class="wp-block-code"><code>apt install network-manager resolvconf -y
systemctl enable NetworkManager
systemctl start NetworkManager
nextdns activate</code></pre>
<p>Looks like, instead of <code>resolvconf</code>, <code>openresolv</code> was installed. </p>
<p>First time I heard about <a rel="noreferrer noopener" href="https://wiki.archlinux.org/title/Openresolv" target="_blank">openresolv</a>; usually resolvconf is the default. Not entirely sure if this was the culprit (and NetworkManager not being started) but the errors are now gone. </p>
]]></content:encoded>
      <category>Errors</category><category>Linux</category><category>Software</category>
      <category>dns</category><category>nextdns</category><category>raspberrypi</category>
    </item>
    
    <item>
      <title>Using Mastodon with Cloudflare</title>
      <link>https://yeri.be/using-mastodon-with-cloudflare/</link>
      <pubDate>Wed, 16 Nov 2022 16:07:46 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/using-mastodon-with-cloudflare/</guid>
      <description>&lt;p&gt;If you&#39;re using Mastodon with Cloudflare CDN/protection and &lt;a href=&#34;https://support.cloudflare.com/hc/en-us/articles/200168196-Using-Cloudflare-Auto-Minify&#34; target=&#34;_blank&#34; rel=&#34;noreferrer noopener&#34;&gt;minify&lt;/a&gt; turned on, you&#39;ll notice the site may look broken (after a few visits, when hitting Cloudflare cache).&lt;/p&gt;&#xA;&lt;figure class=&#34;wp-block-image size-large&#34;&gt;&lt;a href=&#34;https://static.yeri.be/2022/11/Screenshot-2022-11-15-at-16.00.15.png&#34; target=&#34;_blank&#34; rel=&#34;noreferrer noopener&#34;&gt;&lt;img src=&#34;https://static.yeri.be/2022/11/Screenshot-2022-11-15-at-16.00.15-1024x944.png&#34; alt=&#34;&#34; class=&#34;wp-image-70935&#34;/&gt;&lt;/a&gt;&lt;figcaption class=&#34;wp-element-caption&#34;&gt;Yeah, that&#39;s not how it&#39;s supposed to look.&lt;/figcaption&gt;&lt;/figure&gt;&#xA;&lt;p&gt;And you&#39;ll notice errors in the webdev tools similar to &lt;code&gt;Failed to find a valid digest in the &#39;integrity&#39; attribute, with computed SHA-256 integrity&lt;/code&gt;:&lt;/p&gt;&#xA;&lt;pre class=&#34;wp-block-code&#34;&gt;&lt;code&gt;Failed to find a valid digest in the &#39;integrity&#39; attribute for resource &#39;https://mastodon.yeri.be/packs/js/common-997d98113e1e433a9a9f.js&#39; with computed SHA-256 integrity &#39;YgEhHmwjKL88zKfUOMt/qRulYurIuHzhn4SZC9QQ5Mg=&#39;. The resource has been blocked.&#xA;@yeri:1 Failed to find a valid digest in the &#39;integrity&#39; attribute for resource &#39;https://mastodon.yeri.be/packs/js/locale_en-f70344940a5a8f625e92.chunk.js&#39; with computed SHA-256 integrity &#39;1VgpQjY/9w/fgRLw1QH2pfzqr36p3hINvg9ahpBiI2U=&#39;. The resource has been blocked.&#xA;@yeri:1 Failed to find a valid digest in the &#39;integrity&#39; attribute for resource &#39;https://mastodon.yeri.be/packs/js/public-a52a3460655116c9cf18.chunk.js&#39; with computed SHA-256 integrity &#39;onh6vHxzykkVgJkiww+OCPk0tKC48KMUD9GVJ8/LKJQ=&#39;. The resource has been blocked.&lt;/code&gt;&lt;/pre&gt;&#xA;&lt;p&gt;Basically, the sha256 hash doesn&#39;t match the js or css static files. &lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>If you're using Mastodon with Cloudflare CDN/protection and <a href="https://support.cloudflare.com/hc/en-us/articles/200168196-Using-Cloudflare-Auto-Minify" target="_blank" rel="noreferrer noopener">minify</a> turned on, you'll notice the site may look broken (after a few visits, when hitting Cloudflare cache).</p>
<figure class="wp-block-image size-large"><a href="https://static.yeri.be/2022/11/Screenshot-2022-11-15-at-16.00.15.png" target="_blank" rel="noreferrer noopener"><img src="https://static.yeri.be/2022/11/Screenshot-2022-11-15-at-16.00.15-1024x944.png" alt="" class="wp-image-70935"/></a><figcaption class="wp-element-caption">Yeah, that's not how it's supposed to look.</figcaption></figure>
<p>And you'll notice errors in the webdev tools similar to <code>Failed to find a valid digest in the 'integrity' attribute, with computed SHA-256 integrity</code>:</p>
<pre class="wp-block-code"><code>Failed to find a valid digest in the 'integrity' attribute for resource 'https://mastodon.yeri.be/packs/js/common-997d98113e1e433a9a9f.js' with computed SHA-256 integrity 'YgEhHmwjKL88zKfUOMt/qRulYurIuHzhn4SZC9QQ5Mg='. The resource has been blocked.
@yeri:1 Failed to find a valid digest in the 'integrity' attribute for resource 'https://mastodon.yeri.be/packs/js/locale_en-f70344940a5a8f625e92.chunk.js' with computed SHA-256 integrity '1VgpQjY/9w/fgRLw1QH2pfzqr36p3hINvg9ahpBiI2U='. The resource has been blocked.
@yeri:1 Failed to find a valid digest in the 'integrity' attribute for resource 'https://mastodon.yeri.be/packs/js/public-a52a3460655116c9cf18.chunk.js' with computed SHA-256 integrity 'onh6vHxzykkVgJkiww+OCPk0tKC48KMUD9GVJ8/LKJQ='. The resource has been blocked.</code></pre>
<p>Basically, the sha256 hash doesn't match the js or css static files. </p>
<p>This happens because Cloudflare minifies those files and thus the hash has been changed.</p>
<p>To get it to work correctly, you'll need to create a Page Rule via <code>Rules > Page Rules > Create Page Rule</code> with the following info: </p>
<figure class="wp-block-image size-large"><a href="https://static.yeri.be/2022/11/page-rule.png" target="_blank" rel="noreferrer noopener"><img src="https://static.yeri.be/2022/11/page-rule-1024x500.png" alt="" class="wp-image-70937"/></a><figcaption class="wp-element-caption">The page rule created; in this screenshot, the rule is still turned off.</figcaption></figure>
<ul>
<li>URL: YourMastodonURL.com/packs/*</li>
<li>Settings: Auto Minify: off (do not select anything)</li>
<li>Rocket Loader: slider off</li>
</ul>
<figure class="wp-block-image size-large"><a href="https://static.yeri.be/2022/11/page-rule-details.png" target="_blank" rel="noreferrer noopener"><img src="https://static.yeri.be/2022/11/page-rule-details-1011x1024.png" alt="" class="wp-image-70938"/></a><figcaption class="wp-element-caption">Details on the page rule. Save and deploy.</figcaption></figure>
<p>Don't forget to purge your cache via the dashboard (for the Mastodon domain) via <code>Caching > Custom Purge > Hostname > YourMastodonURL.com</code>.</p>
]]></content:encoded>
      <category>Errors</category><category>Software</category><category>www</category>
      <category>cloudflare</category><category>fediverse</category><category>javascript</category><category>mastodon</category>
    </item>
    
    <item>
      <title>Bitflip</title>
      <link>https://yeri.be/bitflip/</link>
      <pubDate>Fri, 19 Nov 2021 13:33:00 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/bitflip/</guid>
      <description>&lt;div class=&#34;embed-responsive embed-youtube&#34;&gt;&#xA;&#x9;&lt;iframe src=&#34;https://www.youtube-nocookie.com/embed/AaZ_RSt0KP8&#34; title=&#34;YouTube video&#34; loading=&#34;lazy&#34; allow=&#34;accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture&#34; allowfullscreen&gt;&lt;/iframe&gt;&#xA;&lt;/div&gt;</description>
      <content:encoded><![CDATA[<div class="embed-responsive embed-youtube">
	<iframe src="https://www.youtube-nocookie.com/embed/AaZ_RSt0KP8" title="YouTube video" loading="lazy" allow="accelerometer; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
</div>

]]></content:encoded>
      <category>Errors</category><category>Hardware</category>
      <category>cpu</category><category>space</category><category>youtube</category>
    </item>
    
    <item>
      <title>Screen going black with AutoCAD (LT)</title>
      <link>https://yeri.be/screen-going-black-with-autocad-lt/</link>
      <pubDate>Mon, 03 May 2021 10:20:00 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/screen-going-black-with-autocad-lt/</guid>
      <description>&lt;p&gt;I am not sure what is the problem -- I&#39;ve upgraded Shan&#39;s 27&#34; 2k monitor to a 32&#34; 4k monitor and AutoCAD LT recently updated from 2021 to 2022. &lt;a href=&#34;http://shanwong.design&#34; target=&#34;_blank&#34; rel=&#34;noreferrer noopener&#34;&gt;Shan&lt;/a&gt;&#39;s been using a 2017 i5 NUC (NUC7i5BNB) with 32Gb RAM using the onboard GPU. Something that should be plenty for a bit of Windows, Chrome, Photoshop and AutoCAD LT. &lt;/p&gt;&#xA;&lt;p&gt;For the past few weeks, several times a day her screen would black out for half a second or so and then everything should go back to normal. Sometimes it would happen several times in a row, sometimes it wouldn&#39;t for hours on end. &lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I am not sure what is the problem -- I've upgraded Shan's 27" 2k monitor to a 32" 4k monitor and AutoCAD LT recently updated from 2021 to 2022. <a href="http://shanwong.design" target="_blank" rel="noreferrer noopener">Shan</a>'s been using a 2017 i5 NUC (NUC7i5BNB) with 32Gb RAM using the onboard GPU. Something that should be plenty for a bit of Windows, Chrome, Photoshop and AutoCAD LT. </p>
<p>For the past few weeks, several times a day her screen would black out for half a second or so and then everything should go back to normal. Sometimes it would happen several times in a row, sometimes it wouldn't for hours on end. </p>
<p>I tried several things, including getting a 8k 120hz HDMI cable, using a usb-c to DP cable, changing the GPU vRAM minimum from 128Mb to 2048Mb (quite the hack, as it can't be set in the bios -- requires <a href="https://www.contechblog.com/2019/10/increase-vram-on-intel-gpu-without-bios.html" target="_blank" rel="noreferrer noopener">messing around in the registry</a>. Wow.), updating all the drivers, updating the bios, making sure the NUC was properly ventilated and keeping cool (every full moon the NUC shuts down due to overheating in Singapore if I set the fan to 'balanced' instead of 'cool'), and probably more. And because it happened so sporadically it was quite hard to debug (to the point I sometimes didn't want to believe her as I couldn't see it blacken out). </p>
<p>Shan was getting frustrated (which in turn means I get frustrated)... and I started looking at getting either an eGPU (I can get a free <a href="https://blogs.nvidia.com/blog/2015/04/09/quadro-m6000/" target="_blank" rel="noreferrer noopener">Nividia M6000</a>, just need the enclosure, but the enclosure would be $$), an <a href="https://www.asrockind.com/en-gb/4X4%20BOX-4800U" title="https://www.newegg.com/asrock-4x4-box-4500u/p/N82E16856158070" target="_blank" rel="noreferrer noopener">AMD Ryzen 5 or 7 NUC</a> (no more Intel in this house, but also $$$), or some other refurb (massive) desktop some friend had lying around (HP z240 or something, zero $, but Shan would kill me for having this massive thing on her desk). </p>
<p>Turns out, the quick fix, was to simply <a href="https://knowledge.autodesk.com/support/autocad/learn-explore/caas/sfdcarticles/sfdcarticles/How-to-enable-or-disable-hardware-acceleration-in-AutoCAD.html" target="_blank" rel="noreferrer noopener">disable hardware acceleration</a>.</p>
<p>Run <code>GRAPHICSCONFIG</code> and uncheck <code>hardware acceleration</code>. </p>
<p>This is probably not ideal in the long run (hopefully it's an issue with AutoCAD 2022 that is getting fixed, as opposed to the onboard Intel GPU getting messed up with AutoCAD).  </p>
<p>When in doubt… Turn off hardware acceleration.</p>
]]></content:encoded>
      <category>Errors</category><category>Hardware</category><category>Misc</category><category>Software</category><category>Windows</category>
      <category>autocad</category><category>gpu</category><category>shanwong</category><category>software</category>
    </item>
    
    <item>
      <title>Apple Watch OS7 stopped showing the date</title>
      <link>https://yeri.be/apple-watch-os7-stopped-showing-the-date/</link>
      <pubDate>Thu, 17 Sep 2020 22:16:43 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/apple-watch-os7-stopped-showing-the-date/</guid>
      <description>&lt;p&gt;I&#39;ve been running the Apple &lt;a href=&#34;https://www.apple.com/newsroom/2020/09/apple-watch-se-the-ultimate-combination-of-design-function-and-value/&#34; target=&#34;_blank&#34; rel=&#34;noreferrer noopener&#34;&gt;WatchOS&lt;/a&gt; 7 beta for a while now, and when updating, my watch face lost the &#34;date&#34;: it was no longer showing the date and day of the week (i.e. Fri). &lt;/p&gt;&#xA;&lt;figure class=&#34;wp-block-gallery columns-2 is-cropped&#34;&gt;&lt;ul class=&#34;blocks-gallery-grid&#34;&gt;&lt;li class=&#34;blocks-gallery-item&#34;&gt;&lt;figure&gt;&lt;img src=&#34;https://static.yeri.be/2020/09/IMG_1762-1-473x1024.png&#34; alt=&#34;&#34; data-id=&#34;38427&#34; data-link=&#34;https://yeri.be/?attachment_id=38427&#34; class=&#34;wp-image-38427&#34;/&gt;&lt;/figure&gt;&lt;/li&gt;&lt;li class=&#34;blocks-gallery-item&#34;&gt;&lt;figure&gt;&lt;img src=&#34;https://static.yeri.be/2020/09/IMG_1761-1-473x1024.png&#34; alt=&#34;&#34; data-id=&#34;38428&#34; data-full-url=&#34;https://static.yeri.be/2020/09/IMG_1761-1.png&#34; data-link=&#34;https://yeri.be/?attachment_id=38428&#34; class=&#34;wp-image-38428&#34;/&gt;&lt;/figure&gt;&lt;/li&gt;&lt;/ul&gt;&lt;/figure&gt;&#xA;&lt;p&gt;Quite annoying -- but it&#39;s a beta after all. I shouldn&#39;t complain. I did what every good beta tester would do: I filed a bug (it&#39;s still unanswered from what I can see). &lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I've been running the Apple <a href="https://www.apple.com/newsroom/2020/09/apple-watch-se-the-ultimate-combination-of-design-function-and-value/" target="_blank" rel="noreferrer noopener">WatchOS</a> 7 beta for a while now, and when updating, my watch face lost the "date": it was no longer showing the date and day of the week (i.e. Fri). </p>
<figure class="wp-block-gallery columns-2 is-cropped"><ul class="blocks-gallery-grid"><li class="blocks-gallery-item"><figure><img src="https://static.yeri.be/2020/09/IMG_1762-1-473x1024.png" alt="" data-id="38427" data-link="https://yeri.be/?attachment_id=38427" class="wp-image-38427"/></figure></li><li class="blocks-gallery-item"><figure><img src="https://static.yeri.be/2020/09/IMG_1761-1-473x1024.png" alt="" data-id="38428" data-full-url="https://static.yeri.be/2020/09/IMG_1761-1.png" data-link="https://yeri.be/?attachment_id=38428" class="wp-image-38428"/></figure></li></ul></figure>
<p>Quite annoying -- but it's a beta after all. I shouldn't complain. I did what every good beta tester would do: I filed a bug (it's still unanswered from what I can see). </p>
<p>Beta updates came and went but the date did not come back. Would I be unable to use my watch to figure out the date?! It's when you lose a feature that you see how often a day you use it. </p>
<p>And then, out of the blue, the big stable release. Apple Watch OS 7 is released to the general public. Surely, I thought, they must've fixed it now. </p>
<p>But alas, I was to be disappointed. </p>
<p>I updated <a href="http://shan.sg" title="Shan Wong" target="_blank" rel="noreferrer noopener">Shan</a>'s watch (that never ran the beta) to see if she had the same issue -- but her watch was fine. Sooooo... What was I doing wrong? Why me, Apple Overlord? </p>
<p>I started fiddling around with my language and regional settings (nope, not it), and was contemplating a factory reset (argh, re-adding all my cards to Apple Pay)... </p>
<p>And then... </p>
<p>An epiphany. </p>
<p>They wouldn't?!?! Would they?? </p>
<p>Something only Apple would dare to do. </p>
<p>I deleted the Apple Calendar app (on my iPhone) -- as I use the Google Calendar app. Would that somehow be related?</p>
<p>And guess what... Installing the Apple Calendar app via the App Store resolved it:</p>
<figure class="wp-block-gallery columns-2 is-cropped"><ul class="blocks-gallery-grid"><li class="blocks-gallery-item"><figure><img src="https://static.yeri.be/2020/09/IMG_1764-473x1024.png" alt="" data-id="38433" data-link="https://yeri.be/?attachment_id=38433" class="wp-image-38433"/></figure></li><li class="blocks-gallery-item"><figure><img src="https://static.yeri.be/2020/09/IMG_1763-473x1024.png" alt="" data-id="38436" data-full-url="https://static.yeri.be/2020/09/IMG_1763.png" data-link="https://yeri.be/?attachment_id=38436" class="wp-image-38436"/></figure></li></ul></figure>
<p>Check Apple Watch and the option is back! </p>
<p>That's one way of forcing people to use your apps.</p>
]]></content:encoded>
      <category>Apple</category><category>Errors</category><category>Software</category>
      <category>iPhone</category><category>watch</category>
    </item>
    
    <item>
      <title>Nexus 5: boot loop</title>
      <link>https://yeri.be/nexus-5-boot-loop/</link>
      <pubDate>Tue, 22 Dec 2015 13:20:05 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/nexus-5-boot-loop/</guid>
      <description>&lt;p&gt;I had a Nexus 5 stuck in a boot loop (Android logo/animation in a loop, not actually booting).&lt;/p&gt;&#xA;&lt;p&gt;This is what I think I&#39;ve done to fix the issue. It seemed that /persist partition was corrupt. I tried a factory reset, flash new stock images, and clear cache, etc before trying the following.&lt;/p&gt;&#xA;&lt;p&gt;Note that I managed to boot &lt;a href=&#34;https://developers.google.com/android/nexus/images?hl=en#hammerhead&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Android 4.4&lt;/a&gt;, but nothing else; it did throw a shit load of errors though (Google Play crashes, etc).&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I had a Nexus 5 stuck in a boot loop (Android logo/animation in a loop, not actually booting).</p>
<p>This is what I think I've done to fix the issue. It seemed that /persist partition was corrupt. I tried a factory reset, flash new stock images, and clear cache, etc before trying the following.</p>
<p>Note that I managed to boot <a href="https://developers.google.com/android/nexus/images?hl=en#hammerhead" target="_blank" rel="noopener">Android 4.4</a>, but nothing else; it did throw a shit load of errors though (Google Play crashes, etc).</p>
<p>First of all, get <a href="https://developer.android.com/tools/help/adb.html" target="_blank" rel="noopener">ADB</a> &amp; Fastboot <a href="https://developer.android.com/sdk/index.html" target="_blank" rel="noopener">here</a>. You'll also need an hex editor (<a href="http://ridiculousfish.com/hexfiend/" target="_blank" rel="noopener">mac</a>).</p>
<p>This will unlock your phone's OEM&nbsp;mode; and thus potentially voiding warranty and erasing all data (!).</p>
<p>Edit file paths as needed, this is a copy paste of what I can still see on my terminal.</p>
<p>If you know your device's WiFi MAC &amp; Bluetooth address that'll be useful for later, as apparently that gets wiped.</p>
<p>Boot into recovery boot&nbsp;by turning off your device and then holding the power + volume down button.</p>
<p><code>$ ./fastboot-mac oem unlock<br />
... OKAY</code></p>
<p>Flash openrecovery (<a href="https://dl.twrp.me/hammerhead/" target="_blank" rel="noopener">TWRP</a>):</p>
<p><code>./fastboot flash recovery ../openrecovery-twrp-2.8.5.2-hammerhead.img<br />
sending 'recovery' (13918 KB)... OKAY<br />
writing 'recovery'... OKAY</code></p>
<p>Boot into recovery mode (using volume buttons) from the recovery boot. ADB should work now. This will find a bunch of errors and destroy&nbsp;the partition.</p>
<p><code>nazgul ~/Android $ ./adb-mac shell</code></p>
<p><code>~ # e2fsck /dev/block/platform/msm_sdcc.1/by-name/persist<br />
e2fsck 1.42.9 (28-Dec-2013)<br />
Superblock has an invalid journal (inode 8).<br />
Clear&lt;y&gt;? y<br />
yes<br />
*** ext3 journal has been deleted - filesystem is now ext2 only ***<br />
Superblock has_journal flag is clear, but a journal inode is present.<br />
Clear&lt;y&gt;? yes<br />
/dev/block/platform/msm_sdcc.1/by-name/persist was not cleanly unmounted, check forced.<br />
Pass 1: Checking inodes, blocks, and sizes<br />
Journal inode is not in use, but contains data. Clear&lt;y&gt;?<br />
yes<br />
Pass 2: Checking directory structure<br />
Pass 3: Checking directory connectivity<br />
Pass 4: Checking reference counts<br />
Pass 5: Checking group summary information<br />
Block bitmap differences: -(75--1098)<br />
Fix&lt;y&gt;?<br />
yes<br />
Free blocks count wrong for group #0 (2972, counted=3996).<br />
Fix&lt;y&gt;?<br />
yes<br />
Free blocks count wrong (2972, counted=3996).<br />
Fix&lt;y&gt;?<br />
yes<br />
Recreate journal&lt;y&gt;?<br />
yes<br />
Creating journal (1024 blocks): Done.<br />
*** journal has been re-created - filesystem is now ext3 again ***<br />
/dev/block/platform/msm_sdcc.1/by-name/persist: ***** FILE SYSTEM WAS MODIFIED *****<br />
/dev/block/platform/msm_sdcc.1/by-name/persist: 30/1024 files (3.3% non-contiguous), 1124/4096 blocks</code></p>
<p><code>~ # e2fsck /dev/block/platform/msm_sdcc.1/by-name/persist<br />
e2fsck 1.42.9 (28-Dec-2013)<br />
/dev/block/platform/msm_sdcc.1/by-name/persist: clean, 30/1024 files, 1124/4096 blocks</code></p>
<p><code>~ # make_ext4fs /dev/block/platform/msm_sdcc.1/by-name/persist<br />
Creating filesystem with parameters:<br />
Size: 16777216<br />
Block size: 4096<br />
Blocks per group: 32768<br />
Inodes per group: 1024<br />
Inode size: 256<br />
Journal blocks: 1024<br />
Label:<br />
Blocks: 4096<br />
Block groups: 1<br />
Reserved block group size: 7<br />
Created filesystem with 11/1024 inodes and 1102/4096 blocks<br />
Allocating group tables: done<br />
Writing inode tables: done<br />
Writing superblocks and filesystem accounting information: done</code></p>
<p>So far, so good. Persist partition was corrupt and recreated.</p>
<p>The original howto (see below) said root (<code>su</code>) was needed here; however it worked without root for me (?).</p>
<p>Download <a href="https://mega.co.nz/#!QpZD0QqT!ArlJu0BPImd8yB1aS6rir0gzj_Wzawu0zHdnyLyjPQM" target="_blank" rel="noopener">this file</a> (kudos to whoever made it) and unrar it. Use your hex editor to edit last 6 digits ("00 00 00") to a valid hex value, or even better, your actual MAC address if you can remember/find it.</p>
<p>Now upload these two (hidden) files to <code>/sdcard/</code>:</p>
<p><code>nazgul ~/Android $ ./adb-mac push .bdaddr /sdcard/.bdaddr<br />
0 KB/s (6 bytes in 0.078s)<br />
nazgul ~/Android $ ./adb-mac push .macaddr /sdcard/.macaddr<br />
1 KB/s (6 bytes in 0.004s)</code></p>
<p>And run these commands:</p>
<p><code>nazgul ~/Android $ ./adb-mac shell<br />
~ # su<br />
/sbin/sh: su: not found<br />
~ # cd /persist<br />
/persist # ls<br />
/persist # mkdir bluetooth wifi<br />
/persist # chown bluetooth:system ./bluetooth<br />
/persist # chmod 770 ./bluetooth<br />
/persist # ls<br />
bluetooth<br />
wifi<br />
/persist # cp /sdcard/.bdaddr /persist/bluetooth<br />
/persist # chown bluetooth:system ./bluetooth/.bdaddr<br />
/persist # chmod 660 ./bluetooth/.bdaddr<br />
/persist # chown wifi:system ./wifi<br />
/persist # chmod 770 ./wifi<br />
/persist # cp /sdcard/.macaddr /persist/wifi<br />
/persist # chown wifi:system ./wifi/.macaddr<br />
/persist # chmod 660 ./wifi/.macaddr<br />
/persist # rm /sdcard/.bdaddr<br />
/persist # rm /sdcard/.macaddr<br />
/persist # reboot</code></p>
<p>Go back into recovery boot and flash Android (I flashed 4.4 first, made sure it worked, and then flashed 6.0.1 (latest at this time); but you can probably flash latest version right away. Also unzip the zip file with all the images inside the .tar.gz -- we'll need the files later:</p>
<p><code>nazgul ~/Downloads/hammerhead-mmb29k.6 $ ./flash-all.sh<br />
sending 'bootloader' (3120 KB)... OKAY<br />
writing 'bootloader'... OKAY<br />
rebooting into bootloader... OKAY<br />
sending 'radio' (45425 KB)... OKAY<br />
writing 'radio'... OKAY<br />
rebooting into bootloader... OKAY<br />
archive does not contain 'boot.sig'<br />
archive does not contain 'recovery.sig'<br />
archive does not contain 'system.sig'<br />
--------------------------------------------<br />
Bootloader Version...: HHZ12k<br />
Baseband Version.....: M8974A-2.0.50.2.28<br />
Serial Number........: 0644c9920b105eb5<br />
--------------------------------------------<br />
checking product... OKAY<br />
checking version-bootloader... OKAY<br />
checking version-baseband... OKAY<br />
sending 'boot' (9154 KB)... OKAY<br />
writing 'boot'... OKAY<br />
sending 'recovery' (10012 KB)... OKAY<br />
writing 'recovery'... OKAY<br />
sending 'system' (1020405 KB)... OKAY<br />
writing 'system'... OKAY<br />
erasing 'userdata'... OKAY<br />
erasing 'cache'... OKAY<br />
rebooting...</code></p>
<p>Note that it won't actually boot yet, so go back into recovery boot, and flash userdata and cache (not sure why they go missing or get entirely erased):</p>
<p><code>nazgul ~/Downloads/hammerhead-mmb29k.6 $ ./fastboot flash userdata image-hammerhead-mmb29k/userdata.img<br />
sending 'userdata' (137318 KB)... OKAY<br />
writing 'userdata'... OKAY<br />
nazgul ~/Downloads/hammerhead-mmb29k.6 $ ./fastboot flash cache image-hammerhead-mmb29k/cache.img<br />
sending 'cache' (13348 KB)... OKAY<br />
writing 'cache'... OKAY</code></p>
<p>Execute a normal boot now, and wait 5 to 10 minutes.</p>
<p>Android should boot up normally now.</p>
<p>You can also OEM lock your phone again, if you wish (but a sticky bit has been set).</p>
<p>I've followed <a href="http://forum.xda-developers.com/google-nexus-5/help/nexus-5-stuck-boot-loop-lollipop-t3098632" target="_blank" rel="noopener">these</a> <a href="http://forum.xda-developers.com/google-nexus-5/general/guide-to-fix-persist-partition-t2821576" target="_blank" rel="noopener">forum</a> posts.</p>
]]></content:encoded>
      <category>Errors</category><category>Google</category><category>Hardware</category>
      <category>android</category><category>nexus</category>
    </item>
    
    <item>
      <title>Waze not getting a GPS fix</title>
      <link>https://yeri.be/waze-cannot-get-a-gps-fix/</link>
      <pubDate>Thu, 02 Jul 2015 10:23:06 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/waze-cannot-get-a-gps-fix/</guid>
      <description>&lt;p&gt;TL;DR: recalibrate your compass.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve come across an issue for the past 10 days that &lt;a href=&#34;https://www.waze.com/&#34; target=&#34;_blank&#34;&gt;Waze&lt;/a&gt; kept losing its GPS fix. This meant:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&#x9;&lt;li&gt;constantly switching between 0 and 120 (or whatever) km/h&lt;/li&gt;&#xA;&#x9;&lt;li&gt;constantly zooming in &amp;amp; out on maps (dynamic zoom level depending on speed)&lt;/li&gt;&#xA;&#x9;&lt;li&gt;being in a field/not on the road for most of the time, or stuck to a location of many minutes ago&lt;/li&gt;&#xA;&#x9;&lt;li&gt;often &amp;amp; randomly losing GPS fix (ie middle of the highway without any buildings blocking the line of sight)&lt;/li&gt;&#xA;&#x9;&lt;li&gt;I could do a 45 minute trip with Waze never getting a GPS fix&lt;/li&gt;&#xA;&#x9;&lt;li&gt;not knowing road issues (accidents, traffic jams ahead, speed traps, etc)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;Things I tried:&#xA;&lt;ul&gt;&#xA;&#x9;&lt;li&gt;nothing changed (no new car window, didn&#39;t move my phone location in the car, etc)&lt;/li&gt;&#xA;&#x9;&lt;li&gt;not moving (ie parked car) didn&#39;t really improve the GPS fix&lt;/li&gt;&#xA;&#x9;&lt;li&gt;even left my phone with Waze on in the car for 30 minutes parked (got a fix, but later that evening when driving home it started to lose its GPS fix again)&lt;/li&gt;&#xA;&#x9;&lt;li&gt;clear Waze cache&lt;/li&gt;&#xA;&#x9;&lt;li&gt;uninstall Waze completely&lt;/li&gt;&#xA;&#x9;&lt;li&gt;GPS Essentials showed a fix with 3 or more GPS satellites when Waze couldn&#39;t get a fix&lt;/li&gt;&#xA;&#x9;&lt;li&gt;I was about to find a way to reset my GPS and/or clear its cache (???)&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;PS: I have had this issue in the past (I believe with the same phone, a Nexus 5), but it went away after several days.&#xA;&lt;p&gt;What I did notice, however, is that in Google Maps the arrow (clicking the pin point button twice or something) was pretty much showing the opposite direction of how the car was moving (thus driving backwards at ~120km/h). This made me think, as I know the GPSes in smartphones are quite cheap and aren&amp;rsquo;t always on (to save battery &amp;ndash; my phone is always being charged in the car though) and the phone uses the accelerometer and other sensors to &amp;ldquo;guess&amp;rdquo; current path (or rather, path changes, ie taking a turn or slowing down/accelerating).&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>TL;DR: recalibrate your compass.</p>
<p>I&rsquo;ve come across an issue for the past 10 days that <a href="https://www.waze.com/" target="_blank">Waze</a> kept losing its GPS fix. This meant:</p>
<ul>
	<li>constantly switching between 0 and 120 (or whatever) km/h</li>
	<li>constantly zooming in &amp; out on maps (dynamic zoom level depending on speed)</li>
	<li>being in a field/not on the road for most of the time, or stuck to a location of many minutes ago</li>
	<li>often &amp; randomly losing GPS fix (ie middle of the highway without any buildings blocking the line of sight)</li>
	<li>I could do a 45 minute trip with Waze never getting a GPS fix</li>
	<li>not knowing road issues (accidents, traffic jams ahead, speed traps, etc)</li>
</ul>
Things I tried:
<ul>
	<li>nothing changed (no new car window, didn't move my phone location in the car, etc)</li>
	<li>not moving (ie parked car) didn't really improve the GPS fix</li>
	<li>even left my phone with Waze on in the car for 30 minutes parked (got a fix, but later that evening when driving home it started to lose its GPS fix again)</li>
	<li>clear Waze cache</li>
	<li>uninstall Waze completely</li>
	<li>GPS Essentials showed a fix with 3 or more GPS satellites when Waze couldn't get a fix</li>
	<li>I was about to find a way to reset my GPS and/or clear its cache (???)</li>
</ul>
PS: I have had this issue in the past (I believe with the same phone, a Nexus 5), but it went away after several days.
<p>What I did notice, however, is that in Google Maps the arrow (clicking the pin point button twice or something) was pretty much showing the opposite direction of how the car was moving (thus driving backwards at ~120km/h). This made me think, as I know the GPSes in smartphones are quite cheap and aren&rsquo;t always on (to save battery &ndash; my phone is always being charged in the car though) and the phone uses the accelerometer and other sensors to &ldquo;guess&rdquo; current path (or rather, path changes, ie taking a turn or slowing down/accelerating).</p>
<p>I then recalibrate my compass using this <a href="https://www.youtube.com/watch?v=oNJJPeoG8lQ" target="_blank">method</a> with the free app <a href="https://play.google.com/store/apps/details?id=com.mictale.gpsessentials" target="_blank">GPS Essentials</a> (compass tab). I noticed two things</p>
<ul>
	<li>my compass was showing south as north</li>
	<li>calibrating it in my room (no known magnets here) gave a mixed result (it sometimes pointed north, and sometimes stopped doing so)</li>
	<li>moving around gave me a better calibration (more accurately pointing north)</li>
	<li>question? Is the compass chip fucked? broken? cheap ass crap?</li>
</ul>
Trying now again driving around with Waze:
<ul>
	<li>Waze almost instantly has a GPS fix</li>
	<li>Waze doesn't lose its GPS fix most of the time but ...</li>
	<li>Waze still occasionally loses its fix (but regain it after a second or two, three)</li>
</ul>
So it's not always a GPS issue, but rather an issue with one of the other sensors (what here seems to be the compass).
<p><span style="text-decoration: underline;">Edit</span>: the problem comes back after ~1 day. Compass often stuck and doesn&rsquo;t really point north. Ever. Calibrating sometimes helps, but it ends to get stuck again after a while. Nexus 5 chipset issue? Google Navigation works (way) better (it doesn&rsquo;t remain at the same location for ~10 minutes), but it&rsquo;s not very precise either (always lagging behind a a street or cross road or something). Perhaps Google Navigation is better at using GSM localisation and doesn&rsquo;t use the compass to figure out so much?</p>
<p>Edit 2: It works &ldquo;fairly ok&rdquo; if I calibrate my compass just before driving. It still loses its fix a few times, but all in all it was acceptable.</p>
<p>I&rsquo;ve seen in tools like <a href="https://play.google.com/store/apps/details?id=com.eclipsim.gpsstatus2" target="_blank">GPS Status</a> that north always points to the bottom right (&ldquo;south east&rdquo;) unless it finds a GPS fix. When it&rsquo;s stuck &ldquo;finding GPS location&rdquo; my compass is entirely off and Waze is seeking a fix. When it has a GPS location Waze is fine.</p>
<p>Note that while it cannot find a GPS location, it does have a fix with 3+ GPS satellites.</p>
<p>So I&rsquo;m not sure if it&rsquo;s a compass issue, or a GPS issue, and what the definite difference is between both (a smartphone compass not <span style="text-decoration: line-through;"><a href="https://www.quora.com/How-does-a-compass-work-in-smart-phones-What-sensors-are-used-and-how-do-they-show-the-correct-directions" target="_blank">being a magnetic compass if I understand correctly</a></span>).</p>
]]></content:encoded>
      <category>Errors</category><category>Google</category><category>Hardware</category><category>Software</category>
      <category>android</category><category>gps</category><category>nexus</category>
    </item>
    
    <item>
      <title>Courier IMAP and auto deleting trash after 7 days</title>
      <link>https://yeri.be/courier-imap-and-auto-deleting-trash-after-7-days/</link>
      <pubDate>Tue, 03 Feb 2015 11:53:20 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/courier-imap-and-auto-deleting-trash-after-7-days/</guid>
      <description>&lt;p&gt;E-mails that had been deleted for over 7 days were automatically removed from the IMAP server. E-mail date was ignored (ie the mail could have been from 2010; the actual time in &amp;ldquo;Trash&amp;rdquo; counted). This didn&amp;rsquo;t happen to other folders (Sent, Archive, Spam). This recently happened and hadn&amp;rsquo;t happened before.&lt;/p&gt;&#xA;&lt;p&gt;I had to restore my trash folder from backups every 7 days (yay for &lt;a href=&#34;http://www.nongnu.org/rdiff-backup/&#34; target=&#34;_blank&#34;&gt;rdiff-backup&lt;/a&gt;).&lt;/p&gt;&#xA;&lt;p&gt;It took me a while to figure it out&amp;hellip; The problem first appeared in October, right after several big changes:&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>E-mails that had been deleted for over 7 days were automatically removed from the IMAP server. E-mail date was ignored (ie the mail could have been from 2010; the actual time in &ldquo;Trash&rdquo; counted). This didn&rsquo;t happen to other folders (Sent, Archive, Spam). This recently happened and hadn&rsquo;t happened before.</p>
<p>I had to restore my trash folder from backups every 7 days (yay for <a href="http://www.nongnu.org/rdiff-backup/" target="_blank">rdiff-backup</a>).</p>
<p>It took me a while to figure it out&hellip; The problem first appeared in October, right after several big changes:</p>
<ul>
	<li>Yosemite update</li>
	<li>Airmail to <a href="http://airmailapp.com/" target="_blank">Airmail 2</a> update (I was <a href="https://twitter.com/Tuinslak/status/543457760525180929" target="_blank">convinced this was the root cause</a>, looking at my clients instead of the server)</li>
	<li>Android 5.0.x</li>
	<li>Android Email app sunset, changes to GMail app</li>
	<li>IPv6 working decently at home after updating my <a href="https://yeri.be/connect-different-lans-over-openvpn">RPi</a> to <a href="http://en.avm.de/" target="_blank">Fritzbox</a> devices.</li>
	<li>Random connection errors in GMail app (this was due to misconfigured DNS in the GMail app and causing IPv6 catch all to redirect to the webserver instead of the mailserver. It didn't happen consistently because over mobile (4G &amp; lower) there is no IPv6 and at home is randomly falls back to IPv4 as well. IPv4 DNS was well configured.</li>
	<li>Moving my ~100.000 deleted e-mails from "Deleted Items" (OS X Mail default) to "Trash" (Android &amp; Courier default) to stop having to move them manually from one folder to the other every so often. =&gt; this was eventually the cause but I didn't realize.</li>
</ul>
Being convinced it was most likely Airmail 2 and very maybe Android I had been looking in that direction.
<p>Debugging was also extremely slow as I had to wait 7 days before being able to check if the changes I made helped anything.</p>
<p>I eventually figured out that it was not Airmail when I rebuild my whole mail database and it defaulted back to putting my deleted mails into the Archive folder instead of Trash. Archive mails were kept over 7 days, but items in Trash still removed.</p>
<p>That&rsquo;s when I started looking at Courier IMAP config: <code>/etc/courier/imapd</code> (and not <code>imapd-ssl</code>).</p>
<p>There&rsquo;s an option that says:</p>
<pre>##NAME: IMAP_EMPTYTRASH:0
#
# The following setting is optional, and causes messages from the given
# folder to be automatically deleted after the given number of days.
# IMAP_EMPTYTRASH is a comma-separated list of folder:days.  The default
# setting, below, purges 7 day old messages from the Trash folder.
# Another useful setting would be:
#  
# IMAP_EMPTYTRASH=Trash:7,Sent:30
#
# This would also delete messages from the Sent folder (presumably copies
# of sent mail) after 30 days.  This is a global setting that is applied to
# every mail account, and is probably useful in a controlled, corporate
# environment.
#
# Important: the purging is controlled by CTIME, not MTIME (the file time
# as shown by ls).  It is perfectly ordinary to see stuff in Trash that's
# a year old.  That's the file modification time, MTIME, that's displayed.
# This is generally when the message was originally delivered to this
# mailbox.  Purging is controlled by a different timestamp, CTIME, which is
# changed when the file is moved to the Trash folder (and at other times too).
#
# You might want to disable this setting in certain situations - it results
# in a stat() of every file in each folder, at login and logout.
#
IMAP_EMPTYTRASH=Trash:7</pre>
<p>Comment out that last line, and restart courier-imap(-ssl)&hellip; Simple as that.</p>
<p>This solved my issue.</p>
<p>I&rsquo;m not sure when that config change happened (Debian update?) and I do not know who at Courier thought it was a good idea &hellip;. But sheesh.</p>
]]></content:encoded>
      <category>Apple</category><category>Errors</category><category>Linux</category><category>Networking</category><category>Software</category>
      <category>gmail</category><category>imap</category><category>mac os x</category><category>mail</category>
    </item>
    
    <item>
      <title>Wheezy Xen Dom0 &amp; RAM</title>
      <link>https://yeri.be/wheezy-xen-dom0-ram/</link>
      <pubDate>Sat, 14 Jun 2014 18:43:03 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/wheezy-xen-dom0-ram/</guid>
      <description>&lt;p&gt;Note to self: &amp;lt;1Gb of RAM on a Dom0 Wheezy server causes kernel panics.&lt;/p&gt;&#xA;&lt;p&gt;Using 2Gb of RAM seems to do the trick.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Note to self: &lt;1Gb of RAM on a Dom0 Wheezy server causes kernel panics.</p>
<p>Using 2Gb of RAM seems to do the trick.</p>
]]></content:encoded>
      <category>Errors</category><category>Hardware</category><category>Linux</category><category>Software</category><category>Virtualisation</category>
      <category>debian</category><category>xen</category>
    </item>
    
    <item>
      <title>Mac OS X Mavericks &#43; VLC top bar</title>
      <link>https://yeri.be/mac-os-x-mavericks-vlc-top-bar/</link>
      <pubDate>Tue, 21 Jan 2014 09:28:05 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/mac-os-x-mavericks-vlc-top-bar/</guid>
      <description>&lt;p style=&#34;text-align: left;&#34;&gt;Mavericks, and its new &#34;multi display support&#34; adds a grey-ish bar to the top of VLC when watching anything full screen.&lt;/p&gt;&#xA;&lt;p style=&#34;text-align: center;&#34;&gt;&lt;a href=&#34;https://static.yeri.be/2014/01/VLC-fullscreen-header.png&#34;&gt;&lt;img class=&#34;alignnone size-medium wp-image-5805&#34; alt=&#34;VLC-fullscreen-header&#34; src=&#34;https://static.yeri.be/2014/01/VLC-fullscreen-header-300x168.png&#34; width=&#34;300&#34; height=&#34;168&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p style=&#34;text-align: left;&#34;&gt;I never found a way to get rid of it, and it has annoyed me ever since. Until yesterday...&lt;/p&gt;&#xA;&lt;p style=&#34;text-align: left;&#34;&gt;This is how to get rid of it:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&#x9;&lt;li&gt;play movie&lt;/li&gt;&#xA;&#x9;&lt;li&gt;drag to 2nd screen&lt;/li&gt;&#xA;&#x9;&lt;li&gt;click Video &amp;gt; Float on Top&lt;/li&gt;&#xA;&#x9;&lt;li&gt;go full screen (cmd+F or Video &amp;gt; Fullscreen)&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p style=&#34;text-align: center;&#34;&gt;&lt;a href=&#34;https://static.yeri.be/2014/01/float-that-shit.png&#34;&gt;&lt;img class=&#34;alignnone size-medium wp-image-5809&#34; alt=&#34;float-that-shit&#34; src=&#34;https://static.yeri.be/2014/01/float-that-shit-221x300.png&#34; width=&#34;221&#34; height=&#34;300&#34; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p style="text-align: left;">Mavericks, and its new "multi display support" adds a grey-ish bar to the top of VLC when watching anything full screen.</p>
<p style="text-align: center;"><a href="https://static.yeri.be/2014/01/VLC-fullscreen-header.png"><img class="alignnone size-medium wp-image-5805" alt="VLC-fullscreen-header" src="https://static.yeri.be/2014/01/VLC-fullscreen-header-300x168.png" width="300" height="168" /></a></p>
<p style="text-align: left;">I never found a way to get rid of it, and it has annoyed me ever since. Until yesterday...</p>
<p style="text-align: left;">This is how to get rid of it:</p>
<ol>
	<li>play movie</li>
	<li>drag to 2nd screen</li>
	<li>click Video &gt; Float on Top</li>
	<li>go full screen (cmd+F or Video &gt; Fullscreen)</li>
</ol>
<p style="text-align: center;"><a href="https://static.yeri.be/2014/01/float-that-shit.png"><img class="alignnone size-medium wp-image-5809" alt="float-that-shit" src="https://static.yeri.be/2014/01/float-that-shit-221x300.png" width="221" height="300" /></a></p>
<p style="text-align: left;">Keep in mind, that once you get out of full screen, and get back in it, the bar will be back. Enabling and disabling the above mentioned option won't change it anymore. The only solution I've found was to quit VLC entirely, reopen it, go back the where the movie was, click the option, and go full screen...</p>
<p style="text-align: left;">plxthx for buggy releases.</p>
<p style="text-align: left;"><span style="text-decoration: underline;">Edit</span>: Today I am unable to apply my above mentioned 'fix'. I have however found another option under VLC preferences: "Interface &gt; Use the native fullscreen mode". Deselect that option, and it seems to be working.</p>
]]></content:encoded>
      <category>Apple</category><category>Errors</category><category>Software</category>
      <category>mac os x</category><category>vlc</category>
    </item>
    
    <item>
      <title>5 Reasons The Guy Fixing Your Computer Hates You</title>
      <link>https://yeri.be/5-reasons-the-guy-fixing-your-computer-hates-you/</link>
      <pubDate>Tue, 03 Dec 2013 17:08:55 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/5-reasons-the-guy-fixing-your-computer-hates-you/</guid>
      <description>&lt;p style=&#34;text-align: center;&#34;&gt;&lt;iframe width=&#34;100%&#34; height=&#34;315&#34; src=&#34;//www.youtube.com/embed/cihXfGTKNJs&#34; frameborder=&#34;0&#34; allowfullscreen&gt;&lt;/iframe&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p style="text-align: center;"><iframe width="100%" height="315" src="//www.youtube.com/embed/cihXfGTKNJs" frameborder="0" allowfullscreen></iframe></p>
]]></content:encoded>
      <category>Errors</category><category>Windows</category>
      <category>youtube</category>
    </item>
    
    <item>
      <title>Mac OS X: Mavericks causes CPU fan to run at full speed</title>
      <link>https://yeri.be/mac-os-x-mavericks-causes-cpu-fan-to-run-at-full-speed/</link>
      <pubDate>Sat, 26 Oct 2013 10:06:30 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/mac-os-x-mavericks-causes-cpu-fan-to-run-at-full-speed/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve noticed that, after upgrading from Mountain Lion to Mavericks on my borrowed &lt;a href=&#34;https://yeri.be/macbook-air-vs-macbook-pro&#34;&gt;MBA&lt;/a&gt;, my fan was running a lot&amp;hellip; and loudly. As in, moving my mouse caused the fan to run at full speed.&lt;/p&gt;&#xA;&lt;p&gt;I tried rebooting (and unchecking &amp;ldquo;reopen apps at startup&amp;rdquo;), which helped for about 5 minutes.&lt;/p&gt;&#xA;&lt;p&gt;I tried closing down apps (which helped; especially keeping Mail closed helped a lot). But even watching a YouTube or playing Music on Google Music caused the CPU fan to start spinning way louder than before.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I&rsquo;ve noticed that, after upgrading from Mountain Lion to Mavericks on my borrowed <a href="https://yeri.be/macbook-air-vs-macbook-pro">MBA</a>, my fan was running a lot&hellip; and loudly. As in, moving my mouse caused the fan to run at full speed.</p>
<p>I tried rebooting (and unchecking &ldquo;reopen apps at startup&rdquo;), which helped for about 5 minutes.</p>
<p>I tried closing down apps (which helped; especially keeping Mail closed helped a lot). But even watching a YouTube or playing Music on Google Music caused the CPU fan to start spinning way louder than before.</p>
<p>It quickly came to a point it started driving my crazy and I had a really loud machine which was also sluggish and laggy at some random points (=&gt; not sure if it&rsquo;s related, but I haven&rsquo;t had it since).</p>
<p>The thing I tried was a <a href="http://support.apple.com/kb/HT3964" target="_blank">SMC reset</a>, and that did the trick. Since then I haven&rsquo;t heard the fan on normal load anymore.</p>
<p>Do this (on an Air):</p>
<ol>
	<li>Turn off the Mac</li>
	<li>Be sure it's connected to the Magsafe</li>
	<li>Hit left shift + ctrl + alt (option) + power (like just one second or something apparently)</li>
	<li>release the keys</li>
	<li>and boot normally (hit power button)</li>
	<li>that should be it</li>
</ol>
More info on a SMC reset is <a href="http://support.apple.com/kb/HT3964" target="_blank">here</a>.
]]></content:encoded>
      <category>Apple</category><category>Errors</category><category>Software</category>
      <category>cpu</category><category>fan</category><category>mavericks</category>
    </item>
    
    <item>
      <title>Powerdns no answer on A records and others</title>
      <link>https://yeri.be/powerdns-no-answer-on-a-records/</link>
      <pubDate>Fri, 04 Oct 2013 20:10:09 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/powerdns-no-answer-on-a-records/</guid>
      <description>&lt;p&gt;Observed:&lt;/p&gt;&#xA;&lt;pre&gt;mother ~ # dig mother.titify.com&#xA;&#xA;; &amp;lt;&amp;lt;&amp;gt;&amp;gt; DiG 9.8.4-rpz2+rl005.12-P1 &amp;lt;&amp;lt;&amp;gt;&amp;gt; mother.titify.com&#xA;;; global options: +cmd&#xA;;; Got answer:&#xA;;; -&amp;gt;&amp;gt;HEADER&amp;lt;&amp;lt;- opcode: QUERY, status: NOERROR, id: 12227&#xA;;; flags: qr aa rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0&#xA;;; WARNING: recursion requested but not available&#xA;&#xA;;; QUESTION SECTION:&#xA;;mother.titify.com. IN A&#xA;&#xA;;; Query time: 1 msec&#xA;;; SERVER: 127.0.0.1#53(127.0.0.1)&#xA;;; WHEN: Sat Sep 28 18:08:19 2013&#xA;;; MSG SIZE rcvd: 35&lt;/pre&gt;&#xA;&lt;p&gt;As you can see, there is a QUESTION section, but no ANSWER. This is an example with a CNAME:&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Observed:</p>
<pre>mother ~ # dig mother.titify.com

; &lt;&lt;&gt;&gt; DiG 9.8.4-rpz2+rl005.12-P1 &lt;&lt;&gt;&gt; mother.titify.com
;; global options: +cmd
;; Got answer:
;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 12227
;; flags: qr aa rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; WARNING: recursion requested but not available

;; QUESTION SECTION:
;mother.titify.com. IN A

;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Sat Sep 28 18:08:19 2013
;; MSG SIZE rcvd: 35</pre>
<p>As you can see, there is a QUESTION section, but no ANSWER. This is an example with a CNAME:</p>
<pre>airgul ~ $ dig netly.io

; &lt;&lt;&gt;&gt; DiG 9.8.5-P1 &lt;&lt;&gt;&gt; netly.io
;; global options: +cmd
;; Got answer:
;; -&gt;&gt;HEADER&lt;&lt;- opcode: QUERY, status: NOERROR, id: 2513
;; flags: qr rd ra; QUERY: 1, ANSWER: 2, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;netly.io. IN A

;; ANSWER SECTION:
netly.io. 21600 IN CNAME mother.netly.io.
mother.netly.io. 21600 IN CNAME mother.titify.com.

;; Query time: 277 msec
;; SERVER: 10.60.111.1#53(10.60.111.1)
;; WHEN: Sat Sep 28 20:06:00 CEST 2013
;; MSG SIZE rcvd: 78</pre>
<p>Solution:</p>
<pre>mother # /etc/init.d/pdns stop
mother # /etc/init.d/pdns monitor</pre>
<p>Will probably give an error message such as:</p>
<pre>Sep 28 18:08:02 Should not get here (ns1.titify.com|1): 
please run pdnssec rectify-zone titify.com
Sep 28 18:08:02 Should not get here (ns2.titify.com|1): 
please run pdnssec rectify-zone titify.com
Sep 28 18:08:02 Should not get here (ns1.netly.io|1): 
please run pdnssec rectify-zone titify.com
Sep 28 18:08:02 Should not get here (ns2.netly.io|1): 
please run pdnssec rectify-zone titify.com
Sep 28 18:08:10 Should not get here (mother.titify.com|1): 
please run pdnssec rectify-zone titify.com
Sep 28 18:08:19 Should not get here (mother.titify.com|1): 
please run pdnssec rectify-zone titify.com</pre>
<p>Execute that command:</p>
<pre>pdnssec rectify-zone titify.com</pre>
<p>and it&rsquo;s magically fixed.</p>
]]></content:encoded>
      <category>Errors</category><category>Linux</category><category>Networking</category><category>Software</category>
      <category>dns</category>
    </item>
    
    <item>
      <title>Hint of the day: run-parts and not executing files</title>
      <link>https://yeri.be/hint-of-the-day-run-parts-and-not-executing-files/</link>
      <pubDate>Sun, 29 Sep 2013 19:41:50 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/hint-of-the-day-run-parts-and-not-executing-files/</guid>
      <description>&lt;p&gt;If you have a rc.local looking like this:&lt;/p&gt;&#xA;&lt;pre&gt;/bin/run-parts /etc/rc.local.d&lt;/pre&gt;&#xA;&lt;p&gt;and files in /etc/rc.local.d looking like this&lt;/p&gt;&#xA;&lt;pre&gt;hostname.sh sshkeys.sh firstboot.sh&lt;/pre&gt;&#xA;&lt;p&gt;it&amp;rsquo;s not going to work.&lt;/p&gt;&#xA;&lt;p&gt;Why, you ask, after cursing and shouting for the past hour?&lt;/p&gt;&#xA;&lt;p&gt;because run-parts &lt;a href=&#34;https://bugs.launchpad.net/ubuntu/+source/debianutils/+bug/38022&#34; target=&#34;_blank&#34;&gt;ignores&lt;/a&gt; files with dots (&amp;quot;.&amp;quot;) and/or .sh files.&lt;/p&gt;&#xA;&lt;p&gt;Yes. True story.&lt;/p&gt;&#xA;&lt;p&gt;rename all the files to:&lt;/p&gt;&#xA;&lt;pre&gt;hostname sshkeys firstboot&lt;/pre&gt;&#xA;&lt;p&gt;and your problem will be solved (and of course chmod +x them).&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>If you have a rc.local looking like this:</p>
<pre>/bin/run-parts /etc/rc.local.d</pre>
<p>and files in /etc/rc.local.d looking like this</p>
<pre>hostname.sh sshkeys.sh firstboot.sh</pre>
<p>it&rsquo;s not going to work.</p>
<p>Why, you ask, after cursing and shouting for the past hour?</p>
<p>because run-parts <a href="https://bugs.launchpad.net/ubuntu/+source/debianutils/+bug/38022" target="_blank">ignores</a> files with dots (&quot;.&quot;) and/or .sh files.</p>
<p>Yes. True story.</p>
<p>rename all the files to:</p>
<pre>hostname sshkeys firstboot</pre>
<p>and your problem will be solved (and of course chmod +x them).</p>
]]></content:encoded>
      <category>Errors</category><category>Linux</category><category>Software</category><category>Virtualisation</category>
      <category>cron</category>
    </item>
    
    <item>
      <title>Nexus 4 red light of death (2)</title>
      <link>https://yeri.be/nexus-4-red-light-of-death-2/</link>
      <pubDate>Fri, 13 Sep 2013 18:35:05 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/nexus-4-red-light-of-death-2/</guid>
      <description>&lt;p&gt;To continue my &lt;a href=&#34;https://yeri.be/nexus-4-red-light-of-death&#34;&gt;story&lt;/a&gt;, I replaced the battery with a new, and what appears to be a genuine LG battery (if not, then those Chinese are getting good at it).&lt;/p&gt;&#xA;&lt;p&gt;It worked and booted, but the battery got drained in ~&lt;a href=&#34;https://twitter.com/Tuinslak/status/376006834030927872&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;8 hours&lt;/a&gt; (100% to 0%). And it felt a tiny bit warm on the cover, just above the battery (battery area was normal). Especially in my pocket it would get quite warm.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>To continue my <a href="https://yeri.be/nexus-4-red-light-of-death">story</a>, I replaced the battery with a new, and what appears to be a genuine LG battery (if not, then those Chinese are getting good at it).</p>
<p>It worked and booted, but the battery got drained in ~<a href="https://twitter.com/Tuinslak/status/376006834030927872" target="_blank" rel="noopener noreferrer">8 hours</a> (100% to 0%). And it felt a tiny bit warm on the cover, just above the battery (battery area was normal). Especially in my pocket it would get quite warm.</p>
<p><a href="https://static.yeri.be/2013/09/BTfYOSRIMAA66_z.png"><img class="alignnone size-medium wp-image-5260 aligncenter" alt="BTfYOSRIMAA66_z" src="https://static.yeri.be/2013/09/BTfYOSRIMAA66_z-180x300.png" width="180" height="300" /></a></p>
<p>At 0% it wouldn&rsquo;t turn off though (but it did anyway after about half an hour of being at 0%).</p>
<p>I was hoping that entirely draining the battery a few times would fix whatever it was, but after the 2nd drain, the red light of death popped up again, and I haven&rsquo;t been able to boot since.</p>
<p>I&rsquo;ll attempt to RMA it (I don&rsquo;t know if they&rsquo;ll notice I swapped the battery, as that would kind of void my warranty&hellip; Well done, LG, well done).</p>
<p style="text-align: center;"><a href="https://static.yeri.be/2013/09/IMG_20130910_014157.jpg"><img class="alignnone size-medium wp-image-5262" alt="IMG_20130910_014157" src="https://static.yeri.be/2013/09/IMG_20130910_014157-e1378770265480-225x300.jpg" width="225" height="300" /></a></p>
<p style="text-align: left;">Should probably clean the display before taking a picture next time. ;)</p>
<p style="text-align: left;"><span style="text-decoration: underline;">Edit</span>:</p>
<p style="text-align: left;">I've read on XDA-Developers this might be a product error. My girlfriend also has a Nexus 4 (about 3 months old, mine was 5 months), and that one hasn't caused any problems (although, it seems less smooth, and the battery is drained quicker, than mine).</p>
<p style="text-align: left;">I'd generally suggest, if you have a red light of death (and it's not flashing) to just RMA it. Not sure if I'll ever see my N4 again. :(</p>
]]></content:encoded>
      <category>Errors</category><category>Google</category><category>Hardware</category>
      <category>android</category><category>nexus</category>
    </item>
    
    <item>
      <title>Glitched grass</title>
      <link>https://yeri.be/glitched-grass/</link>
      <pubDate>Thu, 12 Sep 2013 22:34:54 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/glitched-grass/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://snorpey.github.io/jpg-glitch/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&lt;img class=&#34;alignnone size-full wp-image-5236 aligncenter&#34; alt=&#34;glitchedgrass&#34; src=&#34;https://static.yeri.be/2013/09/glitchedgrass.png&#34; width=&#34;500&#34; height=&#34;334&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt; &lt;/p&gt;&#xA;&lt;p&gt;And &lt;a href=&#34;https://static.yeri.be/2013/09/glitched-me3.png&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;me&lt;/a&gt;, &lt;a href=&#34;https://static.yeri.be/2013/09/glitched-me2.png&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;glitched&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I call it art.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p><a href="http://snorpey.github.io/jpg-glitch/" target="_blank" rel="noopener noreferrer"><img class="alignnone size-full wp-image-5236 aligncenter" alt="glitchedgrass" src="https://static.yeri.be/2013/09/glitchedgrass.png" width="500" height="334" /></a></p>
<p> </p>
<p>And <a href="https://static.yeri.be/2013/09/glitched-me3.png" target="_blank" rel="noopener noreferrer">me</a>, <a href="https://static.yeri.be/2013/09/glitched-me2.png" target="_blank" rel="noopener noreferrer">glitched</a>.</p>
<p>I call it art.</p>
]]></content:encoded>
      <category>Errors</category><category>Software</category>
      
    </item>
    
    <item>
      <title>Nexus 4: Red light of death</title>
      <link>https://yeri.be/nexus-4-red-light-of-death/</link>
      <pubDate>Sun, 01 Sep 2013 11:48:09 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/nexus-4-red-light-of-death/</guid>
      <description>&lt;p&gt;On Thursday night I used my Nexus 4 as GPS (as I always do &amp;ndash; it&amp;rsquo;s my main navigation device, so Google, &lt;a href=&#34;http://forums.androidcentral.com/samsung-galaxy-s3/296078-navigation-app-missing-after-google-maps-update-5.html&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;please bring back a usable navigation app&lt;/a&gt; pretty plx!) to drive from Brussels to Antwerp (~40 minutes).&lt;/p&gt;&#xA;&lt;p&gt;I had about 60% of battery left when I turned on the GPS. I tend to recharge my battery every night. It&amp;rsquo;s times like these I usually just use the GPS without using the car charger. I don&amp;rsquo;t mind my phone being at 10 or 20% when I arrive home, late at night, as it will be charged overnight anyway.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>On Thursday night I used my Nexus 4 as GPS (as I always do &ndash; it&rsquo;s my main navigation device, so Google, <a href="http://forums.androidcentral.com/samsung-galaxy-s3/296078-navigation-app-missing-after-google-maps-update-5.html" target="_blank" rel="noopener noreferrer">please bring back a usable navigation app</a> pretty plx!) to drive from Brussels to Antwerp (~40 minutes).</p>
<p>I had about 60% of battery left when I turned on the GPS. I tend to recharge my battery every night. It&rsquo;s times like these I usually just use the GPS without using the car charger. I don&rsquo;t mind my phone being at 10 or 20% when I arrive home, late at night, as it will be charged overnight anyway.</p>
<p>Almost home, the notification of 14% battery left popped up; I dismissed it as I had 10 more minutes to go. About 5 minutes after that, my phone suddenly switched off. Like, just, suddenly black. No shutdown or anything. It caught my attention, but I left it at that.</p>
<p>Finally home, I quickly unpacked some stuff, checks some mails, etc, and about an hour later I headed to bed.</p>
<p>That&rsquo;s when I took my phone and plugged it into the charger and a red led popped up. I had never seen this one before.</p>
<p>From there on, I was unable to turn on my phone (my entirely drained Nexus 7 has the same behaviour, it requires being plugged in for 10ish minutes before booting up). I decided to let it charge 10 minutes. Nothing. Hitting power button didn&rsquo;t change a thing.</p>
<p>As my <a href="https://www.google.com/search?%7Bgoogle:acceptedSuggestion%7Doq=roomba&amp;%7Bgoogle:instantFieldTrialGroupParameter%7Dsourceid=chrome&amp;q=roomba&amp;um=1&amp;ie=UTF-8&amp;hl=en&amp;tbm=isch&amp;source=og&amp;sa=N&amp;tab=wi&amp;authuser=0&amp;ei=RxwhUsT2FYSO7Qbq8oHgDA&amp;biw=1680&amp;bih=897&amp;sei=SBwhUoWMPOyd0wWJ14H4CQ" target="_blank" rel="noopener noreferrer">Roomba</a> seemed to have had a fight with the charger cables under the bed, I thought it might have half ripped the cable or something, so I tried a USB cable and a PC: same. Another charge: same.</p>
<p>Fair enough, I left it charging for the right. Waking up (yes, these things kind of keep me awake &ndash; or rather, wake me up) several times during the night, I tried turning it on&hellip; but alas. And still a constant red light turned on.</p>
<p>I just had the latest 4.3 bis update (the 7 or 9 Mb update) like 24 or 48 hours before. And I don&rsquo;t think I had rebooted the device since. Was this causing it?</p>
<p>I started <a href="http://forum.xda-developers.com/showthread.php?t=2250454" target="_blank" rel="noopener noreferrer">Googling</a>, got in touch with my Amazon.de seller (as it&rsquo;s ridiculously expensive in Belgium, and I think when I got it, it wasn&rsquo;t officially for sale here yet) and bought Skype credit (yep, didn&rsquo;t have a backup phone) to call Google Play support.</p>
<p>Amazon told me to try to do it via Google, or it will take a &ldquo;very long time&rdquo; to RMA it.</p>
<p>Google told me to do it via Amazon as it wasn&rsquo;t bought via the Play store (and send me a troubleshooter to try to &ldquo;get it out of deep sleep&rdquo; &ndash; but that didn&rsquo;t work).</p>
<p>I tried several steps, including the hard reset (volume up + power for 60 seconds), but nothing helped.</p>
<p>As it was still under warranty, I didn&rsquo;t want to really mess up too much, but I couldn&rsquo;t imagine having to miss this device for another day, let alone weeks&hellip;</p>
<p>Drove to my parents to get a backup phone, and there we opened the device (with those odd you-are-not-supposed-to-open-this screws) and, as one post stated on XDA-dev, to unplug the battery.</p>
<p>The multimeter showed 0 volt on the battery (but the connector was so small we weren&rsquo;t sure it quite touched the copper.</p>
<p>However, reconnected the battery cable and inserted the USB charger&hellip; And the screen lit up, a charging icon popped up, and no red light of death. Yay.</p>
<p>Let it charge for ~3 hours (the battery felt warm, but not sure if it was anomalous) and so far so good. We&rsquo;ll see tomorrow whether it drains faster than usual.</p>
<p>Some people pointed out a product issue, either causing the battery to overdrain (which is bad) or to be too strict on it (and refusing to recharge when it&rsquo;s quite safe to do so). But the battery itself could also be dying.</p>
<p>I have a phone mount on my dashboard, and during the summer, in full sunlight, using my GPS, and the phone being black, I noticed the back side got quite &hellip; hot&hellip; So did this cause any permanent damage?</p>
<p><span style="text-decoration: underline;">EDIT:</span></p>
<p>After being fully charged, I noticed a drop of about ~10% per 60 minutes. Which seemed a lot. I let it discharge overnight, and when I woke up it was indeed entirely dead again.</p>
<p>Attempting to recharged caused the red light of death again. Unplugging the battery (for 5 minutes) didn&rsquo;t solve the problem anymore. It seems like it&rsquo;s really dead.</p>
<p>We managed to read the voltage with a multimeter, stating 3,15V (instead of 3.8). Unsure whether it&rsquo;s the battery or the charger of the phone&hellip; Unplugging the battery and attempting to charge also causes a red light of death.</p>
<p>I&rsquo;ll get a new battery on Monday, and do my best to swap it (apparently they glued in the battery&hellip; sigh).</p>
<p><span style="text-decoration: underline;">EDIT 2:</span></p>
<p><a href="https://yeri.be/nexus-4-red-light-of-death-2">This</a>.</p>
]]></content:encoded>
      <category>Errors</category><category>Google</category><category>Hardware</category>
      <category>android</category><category>nexus</category>
    </item>
    
    <item>
      <title>Realtek ethernet card not working on Linux</title>
      <link>https://yeri.be/realtek-ethernet-card-not-working-on-linux/</link>
      <pubDate>Fri, 09 Aug 2013 08:44:44 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/realtek-ethernet-card-not-working-on-linux/</guid>
      <description>&lt;pre&gt;[ 0.184110] pci 0000:04:04.0: [10ec:8139] type 0 class 0x000200&#xA;[ 3.822258] 8139cp: 8139cp: 10/100 PCI Ethernet driver v1.3 (Mar 22, 2004)&#xA;[ 3.822281] 8139cp 0000:04:04.0: This (id 10ec:8139 rev 10) is not an 8139C+ compatible chip, use 8139too&#xA;[ 3.822574] 8139too: 8139too Fast Ethernet driver 0.9.28&#xA;[ 3.822625] 8139too 0000:04:04.0: Chip not responding, ignoring board&#xA;[ 3.822675] 8139too: probe of 0000:04:04.0 failed with error -5&lt;/pre&gt;&#xA;&lt;p&gt;On a Debian machine.&lt;/p&gt;&#xA;&lt;p&gt;The solution was changing PCI slot , blowing away all the dust in the mobo PCI slot and on the pins of the PCI card, and gently inserting and removing it a couple of times.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<pre>[ 0.184110] pci 0000:04:04.0: [10ec:8139] type 0 class 0x000200
[ 3.822258] 8139cp: 8139cp: 10/100 PCI Ethernet driver v1.3 (Mar 22, 2004)
[ 3.822281] 8139cp 0000:04:04.0: This (id 10ec:8139 rev 10) is not an 8139C+ compatible chip, use 8139too
[ 3.822574] 8139too: 8139too Fast Ethernet driver 0.9.28
[ 3.822625] 8139too 0000:04:04.0: Chip not responding, ignoring board
[ 3.822675] 8139too: probe of 0000:04:04.0 failed with error -5</pre>
<p>On a Debian machine.</p>
<p>The solution was changing PCI slot , blowing away all the dust in the mobo PCI slot and on the pins of the PCI card, and gently inserting and removing it a couple of times.</p>
<p>After that it worked correctly.</p>
]]></content:encoded>
      <category>Errors</category><category>Hardware</category><category>Linux</category>
      <category>debian</category><category>realtek</category>
    </item>
    
    <item>
      <title>Unable to complete backup. An error occurred while creating the backup folder.</title>
      <link>https://yeri.be/unable-to-complete-backup-an-error-occurred-while-creating-the-backup-folder/</link>
      <pubDate>Wed, 22 May 2013 16:30:18 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/unable-to-complete-backup-an-error-occurred-while-creating-the-backup-folder/</guid>
      <description>&lt;p&gt;5 or so days ago, this error suddenly popped up:&lt;/p&gt;&#xA;&lt;pre&gt;Unable to complete backup. An error occurred while creating the backup folder.&lt;/pre&gt;&#xA;&lt;p&gt;I have a Raspberry Pi, &lt;a href=&#34;https://yeri.be/home-made-timemachine&#34;&gt;acting as TimeMachine&lt;/a&gt; (using afp/Bonjour/Netatalk).&lt;/p&gt;&#xA;&lt;p&gt;There are &lt;a href=&#34;https://discussions.apple.com/thread/3524877?start=15&amp;amp;tstart=0&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;several things&lt;/a&gt; I tried to solve this, including messing in the sparebundle from Linux (chowning) and deleting my &lt;a href=&#34;http://pondini.org/TM/A4.html&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;TM .plist&lt;/a&gt;. This probably messed up my backup a bit.&lt;/p&gt;&#xA;&lt;p&gt;But what seemed to &amp;lsquo;solve&amp;rsquo; it for me was:&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>5 or so days ago, this error suddenly popped up:</p>
<pre>Unable to complete backup. An error occurred while creating the backup folder.</pre>
<p>I have a Raspberry Pi, <a href="https://yeri.be/home-made-timemachine">acting as TimeMachine</a> (using afp/Bonjour/Netatalk).</p>
<p>There are <a href="https://discussions.apple.com/thread/3524877?start=15&amp;tstart=0" target="_blank" rel="noopener noreferrer">several things</a> I tried to solve this, including messing in the sparebundle from Linux (chowning) and deleting my <a href="http://pondini.org/TM/A4.html" target="_blank" rel="noopener noreferrer">TM .plist</a>. This probably messed up my backup a bit.</p>
<p>But what seemed to &lsquo;solve&rsquo; it for me was:</p>
<ol>
    <li><span style="line-height: 13px;">Start a backup manually (it will fail after a minute or two with the above mentioned error)</span></li>
    <li>Open finder, and go to the now mounted disk</li>
    <li>In my case, there was a &lt;date&gt;.inProgress file
<a href="https://static.yeri.be/2013/05/Screen-Shot-2013-05-22-at-15.32.19.png">
<img class="alignnone size-full wp-image-5065 aligncenter" alt="Screen Shot 2013-05-22 at 15.32.19" src="https://static.yeri.be/2013/05/Screen-Shot-2013-05-22-at-15.32.19.png" width="794" height="460" /></a></li>
    <li>If TimeMachine mounted the share for you, you will have write access (see notes below)</li>
    <li>Delete the inProgress file</li>
    <li>Empty your trash</li>
    <li>It should be gone:
<p><em id="__mceDel" style="text-align: center;"><a href="https://static.yeri.be/2013/05/Screen-Shot-2013-05-22-at-15.43.13.png"><img class="alignnone size-full wp-image-5069 aligncenter" alt="Screen Shot 2013-05-22 at 15.43.13" src="https://static.yeri.be/2013/05/Screen-Shot-2013-05-22-at-15.43.13.png" width="230" height="383" /></p>
<p></a></em></li>
<li>Unmount everything</li>
<li>Try backing up again</li></p>
</ol>
<p>In my case it changed to this error, which happens to me every so often due to corrupt backups (loss of network (because the drive is on VPN, and when I connect to my VPN Mac starts backing up, eventhough I actually don&rsquo;t really need/want that, it just happens to find the LAN), sleeping at the wrong moment, and Apple just generally not supporting DIY-TimeMachine). So this does mean I have to start from scratch anyhow&hellip; :(</p>
<p><a href="https://static.yeri.be/2013/05/Screen-Shot-2013-05-22-at-15.58.35.png"><img class="alignnone size-full wp-image-5070 aligncenter" alt="Screen Shot 2013-05-22 at 15.58.35" src="https://static.yeri.be/2013/05/Screen-Shot-2013-05-22-at-15.58.35.png" width="423" height="257" /></a></p>
<p><em>Notes</em>: I&rsquo;ve tried to manually mount the afp or smb share first, and open  the .sparebundle myself via finder.</p>
<p>Like this:</p>
<p style="text-align: center;"><a href="https://static.yeri.be/2013/05/Screen-Shot-2013-05-22-at-15.45.04.png"><img class="alignnone size-full wp-image-5067 aligncenter" alt="Screen Shot 2013-05-22 at 15.45.04" src="https://static.yeri.be/2013/05/Screen-Shot-2013-05-22-at-15.45.04.png" width="424" height="134" /></a></p>
<p style="text-align: center;"><a href="https://static.yeri.be/2013/05/Screen-Shot-2013-05-22-at-15.45.04.png"></a><a href="https://static.yeri.be/2013/05/Screen-Shot-2013-05-22-at-15.43.21.png"><img class="alignnone size-full wp-image-5068" alt="Screen Shot 2013-05-22 at 15.43.21" src="https://static.yeri.be/2013/05/Screen-Shot-2013-05-22-at-15.43.21.png" width="222" height="164" /></a></p>
<p>However, both via Finder as via terminal (including sudo) gave permission errors (partly reading, mostly writing) such as:</p>
<p><a href="https://static.yeri.be/2013/05/Screen-Shot-2013-05-22-at-15.32.38.png"><img class="alignnone size-full wp-image-5066 aligncenter" alt="Screen Shot 2013-05-22 at 15.32.38" src="https://static.yeri.be/2013/05/Screen-Shot-2013-05-22-at-15.32.38.png" width="410" height="134" /></a></p>
]]></content:encoded>
      <category>Apple</category><category>Errors</category><category>Linux</category><category>Networking</category><category>Software</category>
      <category>backup</category>
    </item>
    
    <item>
      <title>Postfix &#43; maildrop &#43; recipient_delimiter</title>
      <link>https://yeri.be/postfix-maildrop-recipient_delimiter/</link>
      <pubDate>Wed, 17 Apr 2013 15:24:43 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/postfix-maildrop-recipient_delimiter/</guid>
      <description>&lt;p&gt;I suddenly noticed issues with Postfix not accepting e-mails that are tagged (&amp;ldquo;user+TAG@fqdn&amp;rdquo;) anymore. Even though it always had.&lt;/p&gt;&#xA;&lt;p&gt;Postfix main.cfg:&lt;/p&gt;&#xA;&lt;pre&gt;recipient_delimiter = +&lt;/pre&gt;&#xA;&lt;p&gt;Log snippet:&lt;/p&gt;&#xA;&lt;pre&gt;Apr 16 13:07:52 vm-dns-mail postfix/pipe[6119]: 55D1C2005E4: to=&amp;lt;user+test@rootspirit.com&amp;gt;, &#xA;relay=maildrop, delay=0.06, delays=0.01/0/0/0.05, dsn=5.1.1, status=bounced &#xA;(&lt;strong&gt;user &lt;/strong&gt;&lt;strong&gt;unknown. Command output: Invalid user specified.&lt;/strong&gt; )&lt;/pre&gt;&#xA;&lt;p&gt;Tried to find what&amp;rsquo;s wrong in MySQL, change the delimiter, Debug Maildrop, etc. Not much progress&amp;hellip; :( And after 6 hours I was starting to get annoyed.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I suddenly noticed issues with Postfix not accepting e-mails that are tagged (&ldquo;user+TAG@fqdn&rdquo;) anymore. Even though it always had.</p>
<p>Postfix main.cfg:</p>
<pre>recipient_delimiter = +</pre>
<p>Log snippet:</p>
<pre>Apr 16 13:07:52 vm-dns-mail postfix/pipe[6119]: 55D1C2005E4: to=&lt;user+test@rootspirit.com&gt;, 
relay=maildrop, delay=0.06, delays=0.01/0/0/0.05, dsn=5.1.1, status=bounced 
(<strong>user </strong><strong>unknown. Command output: Invalid user specified.</strong> )</pre>
<p>Tried to find what&rsquo;s wrong in MySQL, change the delimiter, Debug Maildrop, etc. Not much progress&hellip; :( And after 6 hours I was starting to get annoyed.</p>
<p>The clue was changing this line in master.cfg:</p>
<pre>maildrop unix - n n - - pipe
 flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}</pre>
<p>to</p>
<pre>maildrop unix - n n - - pipe
 flags=ODRhu user=vmail argv=/usr/bin/maildrop -w 90 -d ${user}@${nexthop}
 ${extension} ${recipient} ${user} ${nexthop}</pre>
<p><a href="http://gogs.info/wiki/debian/maildrop" target="_blank">Source</a> where I ripped the line from.</p>
]]></content:encoded>
      <category>Errors</category><category>Linux</category><category>Software</category>
      <category>mail</category>
    </item>
    
    <item>
      <title>London public transport sign rebooting</title>
      <link>https://yeri.be/london-public-transport-sign-rebooting/</link>
      <pubDate>Thu, 28 Mar 2013 09:29:29 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/london-public-transport-sign-rebooting/</guid>
      <description>&lt;p&gt;Seems to have a modem in it. After about 5 minutes it managed to get an IP, which was partly masked (number changed to &amp;ldquo;xxx&amp;rdquo;).&lt;/p&gt;&#xA;&lt;p&gt;Picture taking on 23 July 2012 at 02h55 (local time).&lt;/p&gt;&#xA;&lt;p style=&#34;text-align: center;&#34;&gt;&lt;a href=&#34;https://static.yeri.be/2013/03/IMG_20120723_015514.jpg&#34;&gt;&lt;img class=&#34;alignnone size-medium wp-image-5011&#34; alt=&#34;IMG_20120723_015514&#34; src=&#34;https://static.yeri.be/2013/03/IMG_20120723_015514-300x225.jpg&#34; width=&#34;300&#34; height=&#34;225&#34; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Seems to have a modem in it. After about 5 minutes it managed to get an IP, which was partly masked (number changed to &ldquo;xxx&rdquo;).</p>
<p>Picture taking on 23 July 2012 at 02h55 (local time).</p>
<p style="text-align: center;"><a href="https://static.yeri.be/2013/03/IMG_20120723_015514.jpg"><img class="alignnone size-medium wp-image-5011" alt="IMG_20120723_015514" src="https://static.yeri.be/2013/03/IMG_20120723_015514-300x225.jpg" width="300" height="225" /></a></p>
]]></content:encoded>
      <category>Errors</category><category>Networking</category>
      <category>london</category>
    </item>
    
    <item>
      <title>First 5 Minutes Troubleshooting A Server</title>
      <link>https://yeri.be/first-5-minutes-troubleshooting-a-server/</link>
      <pubDate>Thu, 14 Mar 2013 06:22:18 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/first-5-minutes-troubleshooting-a-server/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://web.archive.org/web/20140401081039/http://devo.ps/blog/2013/03/06/troubleshooting-5minutes-on-a-yet-unknown-box.html&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;This&lt;/a&gt;.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p><a href="https://web.archive.org/web/20140401081039/http://devo.ps/blog/2013/03/06/troubleshooting-5minutes-on-a-yet-unknown-box.html" target="_blank" rel="noopener noreferrer">This</a>.</p>
]]></content:encoded>
      <category>Errors</category><category>Linux</category><category>Networking</category><category>Software</category>
      <category>Ubuntu</category><category>debian</category>
    </item>
    
    <item>
      <title>OpenVPN: Can&#39;t assign requested address</title>
      <link>https://yeri.be/openvpn-cant-assign-requested-address/</link>
      <pubDate>Tue, 12 Feb 2013 13:17:22 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/openvpn-cant-assign-requested-address/</guid>
      <description>&lt;p&gt;For no clear reason, OpenVPN on Mac with Tunnelblick (any version, had this problem for a few years already) results in these kind of error messages (and refuses to connect):&lt;/p&gt;&#xA;&lt;pre&gt;2013-02-05 17:44:31 write UDPv4: Can&#39;t assign requested address (code=49)&#xA;2013-02-05 17:44:33 write UDPv4: Can&#39;t assign requested address (code=49)&lt;/pre&gt;&#xA;&lt;p&gt;This seems to appear more often when swapping WiFi/IP range (after my Mac goes into sleep). But also happens when connecting to the same WiFi. It doesn&amp;rsquo;t change anything whether I disconnect OpenVPN before putting the Mac to sleep.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>For no clear reason, OpenVPN on Mac with Tunnelblick (any version, had this problem for a few years already) results in these kind of error messages (and refuses to connect):</p>
<pre>2013-02-05 17:44:31 write UDPv4: Can't assign requested address (code=49)
2013-02-05 17:44:33 write UDPv4: Can't assign requested address (code=49)</pre>
<p>This seems to appear more often when swapping WiFi/IP range (after my Mac goes into sleep). But also happens when connecting to the same WiFi. It doesn&rsquo;t change anything whether I disconnect OpenVPN before putting the Mac to sleep.</p>
<p>The solution I&rsquo;ve found to solve this is:</p>
<ol>
	<li><span style="line-height: 13px;">Disconnect OpenVPN (via Tunnelblick)</span></li>
	<li>Turn off WiFi</li>
	<li>Run the script I've attached below (flush.sh)</li>
	<li>Fill in your admin/sudo password</li>
	<li>Hit ctrl+C if it doesn't exit instantly (happens in 99% of the cases)</li>
	<li>Run the script once or twice more to be sure, it will exit correctly this time</li>
	<li>Reconnect to the WiFi</li>
	<li>Reconnect OpenVPN (via Tunnelblick): this time it will work</li>
</ol>
The script (name it flush.sh, chmod +x, and run ./flush.sh via Terminal):
<p><span style="text-decoration: underline;">Edit</span>: updated script (29/01/2014)</p>
<pre>#!/bin/bash
# Change IFACE to match your WiFi interface 
# (en0 on Macbook Air and Retina, en1 on old Macbook Pros with ethernet) 
IFACE=en0
sudo ifconfig $IFACE down
sudo route flush
sudo ifconfig $IFACE up</pre>
<p>In case the script hangs (sometimes, route flush hangs): hit ctrl+C, and execute it again.</p>
]]></content:encoded>
      <category>Apple</category><category>Errors</category><category>Linux</category><category>Networking</category><category>Software</category>
      <category>bash</category><category>openvpn</category>
    </item>
    
    <item>
      <title>Office 2010: cannot verify the license for this product</title>
      <link>https://yeri.be/office-2010-cannot-verify-the-license-for-this-product/</link>
      <pubDate>Fri, 01 Feb 2013 20:16:45 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/office-2010-cannot-verify-the-license-for-this-product/</guid>
      <description>&lt;p&gt;Due to continuous Access errors, I decided to reinstall Office Professional 2010 (64 bit).&lt;/p&gt;&#xA;&lt;p&gt;As I couldn&amp;rsquo;t find the original CD key I installed it with, I used another one from another installation. So far so good, installation went fine, etc.&lt;/p&gt;&#xA;&lt;p&gt;Once I started any Office app, it popped up this error: &amp;ldquo;Microsoft Office professional plus 2010 cannot verify the license. blablabla useless crap check control panel&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve tried:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&#x9;&lt;li&gt;Reenter CD key (via setup)&lt;/li&gt;&#xA;&#x9;&lt;li&gt;Repair Office&lt;/li&gt;&#xA;&#x9;&lt;li&gt;Install every single item I could select during the install&lt;/li&gt;&#xA;&#x9;&lt;li&gt;Remove office + reinstall office&lt;/li&gt;&#xA;&#x9;&lt;li&gt;Removed CD key with &lt;a href=&#34;http://answers.microsoft.com/en-us/office/forum/officeversion_other-office_install/office-2010-cannot-verify-license-error-message/62ad5890-4e71-4bc1-829e-d6252af61fcb&#34; target=&#34;_blank&#34;&gt;this&lt;/a&gt;&lt;/li&gt;&#xA;&#x9;&lt;li&gt;Reboot over a zillion times&lt;/li&gt;&#xA;&#x9;&lt;li&gt;Cursed&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;None of this worked.&#xA;&lt;p&gt;However, &lt;a href=&#34;http://social.technet.microsoft.com/Forums/en-US/excel/thread/22e8c4ad-aa77-4c72-ad7d-37f4e867baae&#34; target=&#34;_blank&#34;&gt;this&lt;/a&gt; seems to fix it for me:&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Due to continuous Access errors, I decided to reinstall Office Professional 2010 (64 bit).</p>
<p>As I couldn&rsquo;t find the original CD key I installed it with, I used another one from another installation. So far so good, installation went fine, etc.</p>
<p>Once I started any Office app, it popped up this error: &ldquo;Microsoft Office professional plus 2010 cannot verify the license. blablabla useless crap check control panel&rdquo;</p>
<p>I&rsquo;ve tried:</p>
<ul>
	<li>Reenter CD key (via setup)</li>
	<li>Repair Office</li>
	<li>Install every single item I could select during the install</li>
	<li>Remove office + reinstall office</li>
	<li>Removed CD key with <a href="http://answers.microsoft.com/en-us/office/forum/officeversion_other-office_install/office-2010-cannot-verify-license-error-message/62ad5890-4e71-4bc1-829e-d6252af61fcb" target="_blank">this</a></li>
	<li>Reboot over a zillion times</li>
	<li>Cursed</li>
</ul>
None of this worked.
<p>However, <a href="http://social.technet.microsoft.com/Forums/en-US/excel/thread/22e8c4ad-aa77-4c72-ad7d-37f4e867baae" target="_blank">this</a> seems to fix it for me:</p>
<ol>
	<li><span style="line-height: 13px;">Open command</span></li>
	<li>cd C:\Program Files\Microsoft Office\Office14</li>
	<li>cscript ospp.vbs /act</li>
	<li>reopen any Office. No more errors. Yay</li>
</ol>
<span style="color: #2a2a2a; font-family: 'Segoe UI', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif; line-height: 20px;"> </span>
]]></content:encoded>
      <category>Errors</category><category>Software</category><category>Windows</category>
      <category>office</category>
    </item>
    
    <item>
      <title>Proximus fraud email address</title>
      <link>https://yeri.be/proximus-fraud-email-address/</link>
      <pubDate>Sat, 26 Jan 2013 01:00:23 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/proximus-fraud-email-address/</guid>
      <description>&lt;p&gt;In case, like me, you suddenly can&amp;rsquo;t make any outgoing phone calls, or send any text messages, and your data connection is cut off.&lt;/p&gt;&#xA;&lt;p&gt;And yes, this includes calling the Proximus helpdesk (6000)&amp;hellip; ps: WELL DONE PROXIMUS. NICE.&lt;/p&gt;&#xA;&lt;p&gt;The message I heard when trying to make an outgoing phone call as along the lines of &amp;ldquo;You currently cannot make any outgoing calls. Click 1 for additional details.&amp;rdquo; &lt;em&gt;1&lt;/em&gt; &amp;ldquo;Due to technical issues we cannot help you any further&amp;rdquo; &lt;em&gt;disconnected&lt;/em&gt;&amp;hellip;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>In case, like me, you suddenly can&rsquo;t make any outgoing phone calls, or send any text messages, and your data connection is cut off.</p>
<p>And yes, this includes calling the Proximus helpdesk (6000)&hellip; ps: WELL DONE PROXIMUS. NICE.</p>
<p>The message I heard when trying to make an outgoing phone call as along the lines of &ldquo;You currently cannot make any outgoing calls. Click 1 for additional details.&rdquo; <em>1</em> &ldquo;Due to technical issues we cannot help you any further&rdquo; <em>disconnected</em>&hellip;</p>
<p>As it turns out, I suddenly need to proof to Proximus I actually lived where I live (it&rsquo;s a new number/subscription. It worked fine for ~24 hours).</p>
<p>At the loldesk they&rsquo;ll quickly inform you (after a 15 minute wait and calling them back for the 4th time as the connection was interrupted every other time), you need to mail all the proof to them.</p>
<p>They told me the address was <a href="mailto:fraud.cell@proximus.be">fraud.cell@proximus.be</a>&hellip; But that gave me user unknown:</p>
<pre>&lt;<a href="mailto:fraud.cell@proximus.be">fraud.cell@proximus.be</a>&gt;: host 127.0.0.1[127.0.0.1] said: 550 5.1.1 [MDA 1.3.0-6854] 
&lt;<a href="mailto:fraud.cell@proximus.be">fraud.cell@proximus.be</a>&gt; User unknown (in reply to RCPT TO command)</pre>
<p>and after trying fraud.cel, fraudcell, fraud.cel, fraud.call, fraud.cell, <a href="mailto:fraud.cell@belgacom.be">fraud.cell@belgacom.be</a>, etc I had no choice but to call them back&hellip; :(</p>
<p>After wasting another 2 hours, it turns out it was actually proximus.net, and not .be, thus <span style="text-decoration: underline;">fraud.cell@proximus.<strong>net</strong></span>&hellip; sigh.</p>
<p>And as Google didn&rsquo;t result any hits on fraud.cell and proximus, I&rsquo;ll quickly post this in the hope I can help someone in the future&hellip; -.-)</p>
<p>But good news, after that it was fixed within the hour.</p>
]]></content:encoded>
      <category>Errors</category><category>Misc</category>
      <category>proximus</category>
    </item>
    
    <item>
      <title>Eurostar.com sitemap links to spam site...</title>
      <link>https://yeri.be/eurostar-com-sitemap-links-to-spam-site/</link>
      <pubDate>Thu, 03 Jan 2013 04:11:02 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/eurostar-com-sitemap-links-to-spam-site/</guid>
      <description>&lt;p&gt;The &lt;a href=&#34;https://web.archive.org/web/20121203034243/http://www.eurostar.com:80/sitemap.txt&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;Eurostar.com&lt;/a&gt; (&lt;a href=&#34;https://static.yeri.be/2012/12/sitemap.txt&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;cached copy&lt;/a&gt;) sitemap links to an odd directory: &lt;a href=&#34;http://www.eurostar.com/bestkeptsecret&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;eurostar.com/bestkeptsecret&lt;/a&gt; (which was part of a &lt;a href=&#34;http://www.marketingweek.co.uk/eurostar-in-best-kept-secret-viral-campaign-for-belgium/2001348.article&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;viral campaign&lt;/a&gt; in 2006, Google tells me), which in turn redirects to a spam site&amp;hellip; :(&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://static.yeri.be/2012/12/Screen-Shot-2012-12-29-at-23.11.32.png&#34;&gt;&lt;img class=&#34;alignnone size-full wp-image-4764 aligncenter&#34; alt=&#34;Screen Shot 2012-12-29 at 23.11.32&#34; src=&#34;https://static.yeri.be/2012/12/Screen-Shot-2012-12-29-at-23.11.32.png&#34; width=&#34;635&#34; height=&#34;160&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt; &lt;/p&gt;&#xA;&lt;p&gt;Visiting that links redirect to a spammy website about real estate&amp;hellip; Please clean up your shit -.-)&lt;/p&gt;&#xA;&lt;p&gt;HTTP headers when getting eurostar.com/bestkeptsecret:&lt;/p&gt;&#xA;&lt;pre&gt;HTTP/1.1 301 Moved Permanently&#xA;Content-Length: 245&#xA;Date: Sat, 29 Dec 2012 22:14:39 GMT&#xA;Server: Apache&#xA;Location: https://web.archive.org/web/20190118192808/http://www.europesbestkeptsecret.com/&#xA;Vary: Accept-Encoding&#xA;Connection: close&#xA;Content-Type: text/html; charset=iso-8859-1&lt;/pre&gt;&#xA;&lt;pre&gt;&amp;lt;!DOCTYPE HTML PUBLIC &#34;-//IETF//DTD HTML 2.0//EN&#34;&amp;gt;&#xA;&amp;lt;html&amp;gt;&amp;lt;head&amp;gt;&#xA;&amp;lt;title&amp;gt;301 Moved Permanently&amp;lt;/title&amp;gt;&#xA;&amp;lt;/head&amp;gt;&amp;lt;body&amp;gt;&#xA;&amp;lt;h1&amp;gt;Moved Permanently&amp;lt;/h1&amp;gt;&#xA;&amp;lt;p&amp;gt;The document has moved &amp;lt;a href=&#34;http://www.europesbestkeptsecret.com/&#34;&amp;gt;here&amp;lt;/a&amp;gt;.&amp;lt;/p&amp;gt;&#xA;&amp;lt;/body&amp;gt;&amp;lt;/html&amp;gt;&lt;/pre&gt;</description>
      <content:encoded><![CDATA[<p>The <a href="https://web.archive.org/web/20121203034243/http://www.eurostar.com:80/sitemap.txt" target="_blank" rel="noopener noreferrer">Eurostar.com</a> (<a href="https://static.yeri.be/2012/12/sitemap.txt" target="_blank" rel="noopener noreferrer">cached copy</a>) sitemap links to an odd directory: <a href="http://www.eurostar.com/bestkeptsecret" target="_blank" rel="noopener noreferrer">eurostar.com/bestkeptsecret</a> (which was part of a <a href="http://www.marketingweek.co.uk/eurostar-in-best-kept-secret-viral-campaign-for-belgium/2001348.article" target="_blank" rel="noopener noreferrer">viral campaign</a> in 2006, Google tells me), which in turn redirects to a spam site&hellip; :(</p>
<p><a href="https://static.yeri.be/2012/12/Screen-Shot-2012-12-29-at-23.11.32.png"><img class="alignnone size-full wp-image-4764 aligncenter" alt="Screen Shot 2012-12-29 at 23.11.32" src="https://static.yeri.be/2012/12/Screen-Shot-2012-12-29-at-23.11.32.png" width="635" height="160" /></a></p>
<p> </p>
<p>Visiting that links redirect to a spammy website about real estate&hellip; Please clean up your shit -.-)</p>
<p>HTTP headers when getting eurostar.com/bestkeptsecret:</p>
<pre>HTTP/1.1 301 Moved Permanently
Content-Length: 245
Date: Sat, 29 Dec 2012 22:14:39 GMT
Server: Apache
Location: https://web.archive.org/web/20190118192808/http://www.europesbestkeptsecret.com/
Vary: Accept-Encoding
Connection: close
Content-Type: text/html; charset=iso-8859-1</pre>
<pre>&lt;!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"&gt;
&lt;html&gt;&lt;head&gt;
&lt;title&gt;301 Moved Permanently&lt;/title&gt;
&lt;/head&gt;&lt;body&gt;
&lt;h1&gt;Moved Permanently&lt;/h1&gt;
&lt;p&gt;The document has moved &lt;a href="http://www.europesbestkeptsecret.com/"&gt;here&lt;/a&gt;.&lt;/p&gt;
&lt;/body&gt;&lt;/html&gt;</pre>
]]></content:encoded>
      <category>Errors</category><category>www</category>
      <category>eurostar</category>
    </item>
    
    <item>
      <title>Random reboots of Galaxy Nexus</title>
      <link>https://yeri.be/random-reboots-of-galaxy-nexus/</link>
      <pubDate>Sun, 30 Dec 2012 04:56:08 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/random-reboots-of-galaxy-nexus/</guid>
      <description>&lt;p&gt;Since I moved to Antwerp, in a high building apparently made out of the thickest steel they could find (&amp;gt; My wifi signal barely passes the internal walls, and I&amp;rsquo;m pretty much unable to make a decent cell phone call) my Galaxy Nexus has been behaving oddly.&lt;/p&gt;&#xA;&lt;p&gt;It started during the night of the &lt;a href=&#34;http://blog.flatturtle.com/post/37822619015&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;press&lt;/a&gt; &lt;a href=&#34;https://yeri.be/flatturtle-press-conference-time&#34;&gt;conf&lt;/a&gt; when I was catching up on my mails when I got home of a whiskey tasting evening/&amp;ldquo;apps for whiskey&amp;rdquo; event.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Since I moved to Antwerp, in a high building apparently made out of the thickest steel they could find (&gt; My wifi signal barely passes the internal walls, and I&rsquo;m pretty much unable to make a decent cell phone call) my Galaxy Nexus has been behaving oddly.</p>
<p>It started during the night of the <a href="http://blog.flatturtle.com/post/37822619015" target="_blank" rel="noopener noreferrer">press</a> <a href="https://yeri.be/flatturtle-press-conference-time">conf</a> when I was catching up on my mails when I got home of a whiskey tasting evening/&ldquo;apps for whiskey&rdquo; event.</p>
<p>It suddenly rebooted (the screen lit on showing the usual boot animation (&ldquo;X&rdquo;)). I didn&rsquo;t pay attention.</p>
<p>A couple of minutes (twenty ish) later again.</p>
<p>Odd&hellip; I did a reboot myself (hold power button, turn off, turn on).</p>
<p>After booting up for about 30 seconds, it rebooted again&hellip; Annoyed but busy with other stuff I didn&rsquo;t pay that much attention.</p>
<p>This time I unplugged the battery, hoping that would help anything, and tried again.</p>
<p>By the way, this is all on a stock Android 4.2.1.</p>
<p>After booting, I had to refill my pincode each time (so it was not one of those infamous reboots where it saves its session/state/whatever&hellip; The cache-thing-whatever was cleared). I first thought some mail over IMAP was causing this (as I was directly thinking of my <a href="https://yeri.be/android-4-1-imap-stock-mail-bug">previous mail issue</a>). But I made sure that I read all my mails and deleted what wasn&rsquo;t relevant on my Macbook Pro and Nexus 7. It should sync.</p>
<p>Then my attention got caught by the WiFi. While it was connected pretty instantly, it took a long time to change the icon from its grey &ldquo;I-am-unable-to-access-the-internet&rdquo; to the usual blue color. Either way after about one or two minutes into Android itself, it rebooted again. Irritating.</p>
<p>So I was starting to think about odd kernel panics or memory problems.</p>
<p>The furthest I got after that was unlocking (pattern) my display, and it would reboot&hellip; Not even making it to the settings pane.</p>
<p>After that, it would just loop-reboot. At first I would still see the lock screen popping up, then only the Android boot animation. And after a while it would just loop the Google name and flick black for a second, and (presumably) start over.</p>
<p>No matter what I did (pull battery, try without battery, get closer to the wifi, recharge battery, connect it to my mac, &hellip;) it kept on doing that. I decided to head to bed and left my GN off by removing the battery. But 8 hours of rest didn&rsquo;t really help my phone. The next morning it was still behaving the same.</p>
<p>I saw no other option that going into the boot menu (holding power button + volume down and up) and doing a factory reset. Wiping all my data (well, mainly just my settings (I am lazy), and I don&rsquo;t have any fancy apps, but it did delete all my pictures which I hadn&rsquo;t copied to my mac in a long while).</p>
<p>After the data wipe/recovery, I started reinstalling my apps, reconfiguring, and restoring my text messages backup (best app: <a href="https://play.google.com/store/apps/details?id=com.zegoggles.smssync" target="_blank" rel="noopener noreferrer">SMS Backup+</a>) and everything was pretty much okay. No hardware issue, no more reboots&hellip;</p>
<p>Note: those with a laggy Galaxy Nexus, <a href="https://yeri.be/laggy-android-4-2-on-galaxy-nexus-kill-currents">this</a> helped me to improve speeds; but a total wipe brought my GN back to about 90% of it&rsquo;s 4.1 speed (no scientific proof for that though ;)).</p>
<p>Anyway&hellip; All was fine until Thursday night. It suddenly started to reboot again, and random. With intervals of, well, sometimes 30 minutes, sometimes 10. I didn&rsquo;t get to the reboot-loop yet. Turning off wifi or turning off data didn&rsquo;t seem to help. I tried airplane mode, but I had to make phone calls/text, so I didn&rsquo;t wait until/whether it rebooted. I tried getting closer to the wifi hotspot, change rooms (yea, whatever) and none of that helped. It kept rebooting during the night (I reentered the pin code twice when I woke up that night). And it kept doing that in the morning&hellip;</p>
<p>And as I stayed a couple of days at my parent&rsquo;s house for Christmas (where everything was fine), I was starting to think my new apartment/steel-tower was bugged (or the Proximus cell tower in the neighborhood).</p>
<p>At this point I was panicking. Looking for options to buy a Nexus 4 and Googling about this (and well, apparently I&rsquo;m not the only one having this <a href="https://www.google.com/search?oq=google+nexus+rebooting+random&amp;sugexp=chrome,mod=1&amp;{google:instantFieldTrialGroupParameter}sourceid=chrome&amp;ie=UTF-8&amp;q=google+nexus+rebooting+random#hl=en&amp;safe=off&amp;tbo=d&amp;spell=1&amp;q=google+nexus+rebooting+randomly&amp;sa=X&amp;ei=c9fcUOrQLs-M0wWp-4DAAQ&amp;ved=0CDMQBSgA&amp;bav=on.2,or.r_gc.r_pw.r_cp.r_qf.&amp;bvm=bv.1355534169,d.d2k&amp;fp=ece937e9bd4ccb65&amp;bpcl=40096503&amp;biw=1680&amp;bih=897" target="_blank" rel="noopener noreferrer">problem</a>). Random reports pointing to random apps, lock screen, GPS, etc.</p>
<p>I noticed for some reason Latitude stopped reporting my location (I hate when it does that for no apparent reason&hellip; Already happened 4-5 times the past 2 years) for this device, turned it back on and since then my device hasn&rsquo;t rebooted yet&hellip;</p>
<p>Haunted shit for sure. Google please fix your crap.</p>
<p>To be continued&hellip;</p>
<p>Edit: about 24 hours later it rebooted again. When I attempted to insert my pincode it rebooted again. After that I managed to get past the lock screen. I received Whatsapp messages, Twitter crashed, and it started to update apps. After that it (2-3 minutes after booting) it rebooted again.</p>
]]></content:encoded>
      <category>Errors</category><category>Google</category><category>Software</category>
      <category>android</category>
    </item>
    
    <item>
      <title>Android 4.1 IMAP &#43; stock mail bug</title>
      <link>https://yeri.be/android-4-1-imap-stock-mail-bug/</link>
      <pubDate>Fri, 28 Dec 2012 01:24:02 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/android-4-1-imap-stock-mail-bug/</guid>
      <description>&lt;p&gt;On 4.1 (yes, I&amp;rsquo;m lagging behind with my blog posts) something rather funky happened. And it took my 7 days to notice.&lt;/p&gt;&#xA;&lt;p&gt;My phone was running hotter and battery life was suddenly crappier than usual. But not really paying attention, until my cell provider (Proximus) texted me I was over my data consumption limit&amp;hellip;&lt;/p&gt;&#xA;&lt;p&gt;As it was the beginning of the month, so that was unusual. I checked data usage in settings, and noticed ~7Gb of traffic by mail app over WiFi and ~3Gb over mobile data.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>On 4.1 (yes, I&rsquo;m lagging behind with my blog posts) something rather funky happened. And it took my 7 days to notice.</p>
<p>My phone was running hotter and battery life was suddenly crappier than usual. But not really paying attention, until my cell provider (Proximus) texted me I was over my data consumption limit&hellip;</p>
<p>As it was the beginning of the month, so that was unusual. I checked data usage in settings, and noticed ~7Gb of traffic by mail app over WiFi and ~3Gb over mobile data.</p>
<p>The day after I noticed the unusual usage (and as I reached 4Gb traffic) Proximus cut off my data connection around 14h00 (leaving me stranded in the middle of Brussels, unable to use my GPS)&hellip;After phoning them I got my access back though.</p>
<p>Not sure where to look (some attachment problem? some fucked mail?) I cleared my inbox, and removed all mails from the folder that IMAP syncs on the Android&hellip; Still it was downloading continuously. I started to try to debug the IMAP servers, to see what commands my client was sending, but not finding anything interesting there, I started to wonder what to do&hellip;</p>
<p>Then I tried something I really didn&rsquo;t want to try (yea, now that I think of it, I probably should&rsquo;ve tried that first, and well, something to do with hating to change settings; and it took me 3 days or something before I tried this): I deleted the first of my 2 IMAP accounts, checked back after ~10 minutes to see if data consumption increased, and no, it hadn&rsquo;t.</p>
<p>Yay. So now I knew the problem was one of the 2 accounts. I restored my mail account (and to my amazement it actually wasn&rsquo;t that much settings I had to put back) and kept checking on the data. It didn&rsquo;t increase anymore.</p>
<p>Soooo, oddly enough that solved the issue (remove and readd the IMAP account).</p>
<p>No idea what happened there.</p>
<p>My bill is 145ish euro&rsquo;s because of this by the way.</p>
]]></content:encoded>
      <category>Errors</category><category>Google</category><category>Software</category>
      <category>android</category><category>nexus</category>
    </item>
    
    <item>
      <title>Mac OS X Mountain Lion: unable to add printers</title>
      <link>https://yeri.be/mac-os-x-mountain-lion-unable-to-add-printers/</link>
      <pubDate>Thu, 27 Dec 2012 18:18:14 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/mac-os-x-mountain-lion-unable-to-add-printers/</guid>
      <description>&lt;p&gt;Okay. This one took a long time to solve.&lt;/p&gt;&#xA;&lt;p&gt;At some random point after upgrading from Snow Leopard to Mountain Lion was unable to add &lt;em&gt;new&lt;/em&gt; printers.&lt;/p&gt;&#xA;&lt;p&gt;As I don&amp;rsquo;t really add new printers on a daily base, I have no idea when it actually happened or what might have caused it.&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;    &lt;li&gt;If I deleted an existing printer, and tried to readd it, it would throw errors at me.&lt;/li&gt;&#xA;    &lt;li&gt;Plugging in (known) printers would pop up the dialog &#34;click here to install/download/search for the printer driver&#34;, even though it was installed. Clicking install would give me an error no drivers could be found.&lt;/li&gt;&#xA;    &lt;li&gt;Dymo Labelwriter shizzle stopped working.&lt;/li&gt;&#xA;    &lt;li&gt;The driver list (system pref &amp;gt; printers &amp;gt; add &amp;gt; select printer software) would be empty, while on another Mac it was fully populated.&lt;/li&gt;&#xA;    &lt;li&gt;Mac would never find the printer driver for the printer, requiring manual intervention (but, yea, as the list was empty, there wasn&#39;t much to select).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;This is, as you might guess, quite annoying. Unable to print any new labels or print out any papers (and invoices ! -.-) ) I had to use another Mac just for printing.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Okay. This one took a long time to solve.</p>
<p>At some random point after upgrading from Snow Leopard to Mountain Lion was unable to add <em>new</em> printers.</p>
<p>As I don&rsquo;t really add new printers on a daily base, I have no idea when it actually happened or what might have caused it.</p>
<ul>
    <li>If I deleted an existing printer, and tried to readd it, it would throw errors at me.</li>
    <li>Plugging in (known) printers would pop up the dialog "click here to install/download/search for the printer driver", even though it was installed. Clicking install would give me an error no drivers could be found.</li>
    <li>Dymo Labelwriter shizzle stopped working.</li>
    <li>The driver list (system pref &gt; printers &gt; add &gt; select printer software) would be empty, while on another Mac it was fully populated.</li>
    <li>Mac would never find the printer driver for the printer, requiring manual intervention (but, yea, as the list was empty, there wasn't much to select).</li>
</ul>
<p>This is, as you might guess, quite annoying. Unable to print any new labels or print out any papers (and invoices ! -.-) ) I had to use another Mac just for printing.</p>
<p><span style="text-decoration: underline">Things I tried:</span></p>
<ul>
    <li>Thinking it was Dymo driver problem fucking up my ML: reinstall a million different version numbers: didn't help</li>
    <li>Thinking it was Dymo driver problem: remove Dymo from /Library/Printers and reinstall: didn't help</li>
    <li>Manually select the driver when trying to add a printer (Dymo printer in my case, under /Library/Printers/Dymo/bla/something): didn't work</li>
    <li>Reinstall Mac OS X ML without formatting: didn't help</li>
    <li>wipe drive, reinstall and restore all my files/settings: didn't help</li>
    <li>wipe drive, reinstall mac os x ML cleaning and start fresh: 50% of the newly installed apps were crashing (for example: Chrome was unable to start on a _clean_ system), but this is probably an entire different issue. Although I was starting to think my SSD or RAM was fucked.</li>
    <li>wipe drive, reinstall and restore only a part of my files: after trying a few times I found out NOT importing "other files" (which was, the first time I tried, around 20-30Gb... no idea what that was) and "personal settings" (but network settings were just fine): this caused printers to appear in my printer driver list again. Hooray!
However:
<ul>
    <li>Installing my network printer at home (Xerox) worked, but caused the driver list to go empty again, and printing actually never worked (at this point I was blaming Xerox for having shitty drivers, but I was wrong)</li>
    <li>(after retrying a wipe-reinstall-half-import:) Installing the Dymo printer worked, but the Dymo software couldn't recognise any printer and this caused my driver list to be empty again</li>
</ul>
</li>
    <li>(by now you can guess how many hours I've spent on this shit while I definitely had more useful things to do).</li>
    <li>Tried <a href="https://discussions.apple.com/thread/4070108?start=0&amp;tstart=0" target="_blank" rel="noopener noreferrer">manually downloading</a> printers</li>
    <li>and probably a lot of other stuff I would rather forget about</li>
</ul>
<p><span style="text-decoration: underline">The solution:</span></p>
<p>After thinking whether I should just buy a new Mac and start fresh (I did actually never wipe my data since, well, probably my Powerbook), and been carrying the same settings and files over my various Macs. But I am just not ready to spend another 2500 euro on a Mac right now.</p>
<p>For, perhaps the first time ever, I went to ~/Library/Printers with Finder&hellip; I noticed all my printers were still in that list (even if I hadn&rsquo;t any printers in system pref). And they are executable packages. They were .app packages actually.</p>
<p>Do note the difference between /Library and ~/Library.</p>
<p>Double clicking any of them resulted in a new yet very useful error message: &ldquo;print service is not available&rdquo;.</p>
<p>After a quick Google I came upon <a href="http://support.apple.com/kb/TS1975" target="_blank" rel="noopener noreferrer">this page</a> (which, for some reason is outdated), and that leads to <a href="http://support.apple.com/kb/HT1341" target="_blank" rel="noopener noreferrer">this page</a> (which doesn&rsquo;t include ML and the Lion explanation I didn&rsquo;t quite understand). But after some more Googling: <a href="https://web.archive.org/web/20150214004318/http://support.apple.com:80/kb/PH11143" target="_blank" rel="noopener noreferrer">tadaaa</a> (#3): Ctrl-click (or right click) in the (probably non existing) list of printers and select &ldquo;reset printing system&rdquo;. I have no idea what this does, but suddenly driver names populated my driver list again. Hooray.</p>
<p>Disclaimer: I have yet to add an other printer (I don&rsquo;t have any printers in my apartment, only at my parents&rsquo; house or at the office).</p>
<p><span style="text-decoration: underline">Things I love more and more:</span></p>
<p>Time Machine!</p>
]]></content:encoded>
      <category>Apple</category><category>Errors</category><category>Software</category>
      <category>printer</category>
    </item>
    
    <item>
      <title>Laggy Android 4.2 on Galaxy Nexus? Kill Currents!</title>
      <link>https://yeri.be/laggy-android-4-2-on-galaxy-nexus-kill-currents/</link>
      <pubDate>Mon, 17 Dec 2012 18:54:13 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/laggy-android-4-2-on-galaxy-nexus-kill-currents/</guid>
      <description>&lt;p&gt;I updated to 4.2. Then I wanted a new phone.&lt;/p&gt;&#xA;&lt;p&gt;4.2.1 came. It solved 5% of the lagginess.&lt;/p&gt;&#xA;&lt;p&gt;However, it was still unbearably slow. With 4.1 I had an amazing phone, 4.2 made me want to shoot it.&lt;/p&gt;&#xA;&lt;p&gt;But after 4ish weeks I found something out&amp;hellip; Go to Settings and then Sync, click the Google account(s). Disable Google Currents syncing.&lt;/p&gt;&#xA;&lt;p&gt;Enjoy. You might want to reboot to be sure, but for me this brought my phone back. It&amp;rsquo;s not perfect, it&amp;rsquo;s still a bit slowish, but it&amp;rsquo;s a lot better!&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I updated to 4.2. Then I wanted a new phone.</p>
<p>4.2.1 came. It solved 5% of the lagginess.</p>
<p>However, it was still unbearably slow. With 4.1 I had an amazing phone, 4.2 made me want to shoot it.</p>
<p>But after 4ish weeks I found something out&hellip; Go to Settings and then Sync, click the Google account(s). Disable Google Currents syncing.</p>
<p>Enjoy. You might want to reboot to be sure, but for me this brought my phone back. It&rsquo;s not perfect, it&rsquo;s still a bit slowish, but it&rsquo;s a lot better!</p>
]]></content:encoded>
      <category>Errors</category><category>Google</category>
      <category>android</category><category>nexus</category>
    </item>
    
    <item>
      <title>Adium refusing to remember passwords</title>
      <link>https://yeri.be/adium-refusing-to-remember-passwords/</link>
      <pubDate>Tue, 27 Nov 2012 12:52:12 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/adium-refusing-to-remember-passwords/</guid>
      <description>&lt;p&gt;I reinstalled my Mountain Lion, and since then Adium keeps asking for passwords on every Adium restart/startup. Understandably, this is quite annoying.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve tried the following:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&#x9;&lt;li&gt;readd the accounts&lt;/li&gt;&#xA;&#x9;&lt;li&gt;reinstall adium&lt;/li&gt;&#xA;&#x9;&lt;li&gt;run keychain first aid&lt;/li&gt;&#xA;&#x9;&lt;li&gt;check &lt;a href=&#34;http://adium.im/help/pgs/Troubleshooting-PersistentPromptsForPasswords.html&#34; target=&#34;_blank&#34;&gt;this&lt;/a&gt;&lt;/li&gt;&#xA;&#x9;&lt;li&gt;reboot&lt;/li&gt;&#xA;&#x9;&lt;li&gt;pray to the gods, old and new&lt;/li&gt;&#xA;&#x9;&lt;li&gt;check console (which is spawning a thousand million errors about read access denied, but Google told me it&#39;s a known Mountain Lion bug)&lt;/li&gt;&#xA;&#x9;&lt;li&gt;update to Mountain Lion 10.8.2&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;What I did to solve it (I believe):&#xA;&lt;ul&gt;&#xA;&#x9;&lt;li&gt;Uninstall Adium completely (&lt;a href=&#34;http://adium.im/help/pgs/Miscellaneous-Uninstalling.html&#34; target=&#34;_blank&#34;&gt;tada&lt;/a&gt;)&lt;/li&gt;&#xA;&#x9;&lt;li&gt;install 10.8.2 (well, I happen to reboot just after uninstalling and reinstall Adium, so I&#39;m unsure whether the first or 2nd point was most useful).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;And it&#39;s now working correctly. So far.&#xA;&lt;p&gt;Downside: have to readd all accounts (Google 2-step verification fun, and time to delete those old accounts (xmpp/icq) where I forgot the passwords), and reset all your settings.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I reinstalled my Mountain Lion, and since then Adium keeps asking for passwords on every Adium restart/startup. Understandably, this is quite annoying.</p>
<p>I&rsquo;ve tried the following:</p>
<ul>
	<li>readd the accounts</li>
	<li>reinstall adium</li>
	<li>run keychain first aid</li>
	<li>check <a href="http://adium.im/help/pgs/Troubleshooting-PersistentPromptsForPasswords.html" target="_blank">this</a></li>
	<li>reboot</li>
	<li>pray to the gods, old and new</li>
	<li>check console (which is spawning a thousand million errors about read access denied, but Google told me it's a known Mountain Lion bug)</li>
	<li>update to Mountain Lion 10.8.2</li>
</ul>
What I did to solve it (I believe):
<ul>
	<li>Uninstall Adium completely (<a href="http://adium.im/help/pgs/Miscellaneous-Uninstalling.html" target="_blank">tada</a>)</li>
	<li>install 10.8.2 (well, I happen to reboot just after uninstalling and reinstall Adium, so I'm unsure whether the first or 2nd point was most useful).</li>
</ul>
And it's now working correctly. So far.
<p>Downside: have to readd all accounts (Google 2-step verification fun, and time to delete those old accounts (xmpp/icq) where I forgot the passwords), and reset all your settings.</p>
<p>Edit: it has been confirmed by Adium it&rsquo;s enough to just upgrade to Mountain Lion 10.8.2 to solve this problem. No need to delete all your settings &amp; accounts like I did&hellip; ;)</p>
]]></content:encoded>
      <category>Apple</category><category>Errors</category><category>Software</category>
      <category>adium</category>
    </item>
    
    <item>
      <title>A regular day at the office!</title>
      <link>https://yeri.be/a-regular-day-at-the-office/</link>
      <pubDate>Fri, 16 Nov 2012 08:26:06 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/a-regular-day-at-the-office/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://static.yeri.be/2012/11/IMG_20121114_154135.png&#34;&gt;&lt;img class=&#34;alignnone  wp-image-4654 aligncenter&#34; title=&#34;Towed car&#34; src=&#34;https://static.yeri.be/2012/11/IMG_20121114_154135-1024x768.png&#34; alt=&#34;&#34; width=&#34;614&#34; height=&#34;461&#34; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p><a href="https://static.yeri.be/2012/11/IMG_20121114_154135.png"><img class="alignnone  wp-image-4654 aligncenter" title="Towed car" src="https://static.yeri.be/2012/11/IMG_20121114_154135-1024x768.png" alt="" width="614" height="461" /></a></p>
]]></content:encoded>
      <category>Errors</category><category>Misc</category>
      <category>flatturtle</category>
    </item>
    
    <item>
      <title>Mac os (Mountain) Lion &#43; external display &#43; sleep when closing the lid</title>
      <link>https://yeri.be/mac-os-mountain-lion-external-display-sleep-when-closing-the-lid/</link>
      <pubDate>Wed, 05 Sep 2012 22:13:41 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/mac-os-mountain-lion-external-display-sleep-when-closing-the-lid/</guid>
      <description>&lt;p&gt;I recently dared to upgrade from Snow Leopard (10.6) to Mountain Lion (10.8), skipping Lion (10.7) altogether.&lt;/p&gt;&#xA;&lt;p&gt;One of the mayor disturbances I had, was when I was using my Macbook Pro at my home office. I use an external display (some Samsung SyncMaster) as well as my MBP&amp;rsquo;s main display.&lt;/p&gt;&#xA;&lt;p&gt;I put my MBP to sleep by simply closing the lid, keeping the power source and external display attached.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I recently dared to upgrade from Snow Leopard (10.6) to Mountain Lion (10.8), skipping Lion (10.7) altogether.</p>
<p>One of the mayor disturbances I had, was when I was using my Macbook Pro at my home office. I use an external display (some Samsung SyncMaster) as well as my MBP&rsquo;s main display.</p>
<p>I put my MBP to sleep by simply closing the lid, keeping the power source and external display attached.</p>
<p>Pre-Lion this resulted in my MBP neatly going to sleep mode, in Mountain Lion this resulted in Mac OS using the external display as sole display and keeping the MBP running&hellip; Not something I was interested in, as it would either require me to unplug power before closing the lid or manually clicking the sleep button for my MBP to go to sleep.</p>
<p>After some great searching, I came along <a href="https://discussions.apple.com/thread/3194909?start=30&amp;tstart=0" target="_blank">this post</a> (page 3 and 4 have useful information) and I&rsquo;ll summarize it here:</p>
<ol>
	<li>Unplug your external display</li>
	<li>open Terminal (via spotlight for example) and type:
<code>sudo nvram boot-args="iog=0x0"</code>
</li>
	<li>Type your Mac password</li>
	<li>Reboot and wait for Mac OS X to fully boot</li>
	<li>Plug your external display back in. The resolution might be wrong and it might not recognise your display.</li>
	<li>Go to sleep by closing the lid. It should now work correctly.</li>
	<li>Upon reopening, the resolution will be fixed (if not, close and reopen or replug the external display -- I'm sure it'll be solved now).</li>
</ol>
I'll add this info as well that <a id="jive-15786396788632820814243" href="https://discussions.apple.com/people/jk10003" rel="nofollow" data-externalid="" data-username="jk10003" data-avatarid="1316">jk10003</a> added:
<blockquote>If it screws up your system, just zap the PRAM next boot (cmd-opt-p-r) and you'll be back to the default Lion state. Or if you can still get into terminal, this command will get you back to Lion's default state as well:
<pre>sudo nvram -d boot-args</pre>
</blockquote>
&nbsp;
<p> </p>
]]></content:encoded>
      <category>Apple</category><category>Errors</category><category>Hardware</category><category>Software</category>
      <category>mac os x</category>
    </item>
    
    <item>
      <title>Gentoo &amp; Samba hanging boot and refusing to start</title>
      <link>https://yeri.be/gentoo-samba-hanging-boot-and-refusing-to-start/</link>
      <pubDate>Mon, 13 Aug 2012 16:39:39 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/gentoo-samba-hanging-boot-and-refusing-to-start/</guid>
      <description>&lt;p&gt;I recently took a server from for maintenance (PSU burned down) and quickly noticed it hung at boot (hangs at Samba starting).&lt;/p&gt;&#xA;&lt;p&gt;I went into interactive boot mode and skipped Samba.&lt;/p&gt;&#xA;&lt;p&gt;Thinking it was a networking issue (server has static IP &amp;amp; routing set up) which didn&amp;rsquo;t match my home network.&lt;/p&gt;&#xA;&lt;p&gt;Set up dhcp, changed the gateway, and started restarting samba from command line.&lt;/p&gt;&#xA;&lt;p&gt;It always resulted in something like this:&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I recently took a server from for maintenance (PSU burned down) and quickly noticed it hung at boot (hangs at Samba starting).</p>
<p>I went into interactive boot mode and skipped Samba.</p>
<p>Thinking it was a networking issue (server has static IP &amp; routing set up) which didn&rsquo;t match my home network.</p>
<p>Set up dhcp, changed the gateway, and started restarting samba from command line.</p>
<p>It always resulted in something like this:</p>
<pre>BroServ ~ # /etc/init.d/samba restart
 * samba -&gt; start: smbd ...
<span style="color: #808080;">**** HANGS INDEFINITELY **** </span><br />^C * * samba: caught SIGINT, abortingstart-stop-daemon: caught SIGINT, aborting
 [ !! ]v ~ # 
 * samba -&gt; start: nmbd ...
 * start-stop-daemon: /usr/sbin/nmbd is already running [ !! ]
 * Error: starting services (see system logs)
 * samba -&gt; stop: smbd ... [ ok ]
 * samba -&gt; stop: nmbd ...</pre>
<p>Could cancel it with ctrl + c (which I couldn&rsquo;t do at boot).</p>
<p>Tried to recompile CUPS &amp; Samba. Upgraded kernel from 2.6.30 to 3.3.8. Always kept hanging. Google wasn&rsquo;t really helpful. Many people experienced Samba hanging boot process, but there was never one solution to the problem.</p>
<p>The logs showed something along these lines:</p>
<pre>[2012/08/04 16:37:47, 0] smbd/server.c:1141(main)
 smbd version 3.5.15 started.
 Copyright Andrew Tridgell and the Samba Team 1992-2010
[2012/08/04 16:37:47.783423, 0] param/loadparm.c:7668(lp_do_parameter)
 Global parameter guest account found in service section!
[2012/08/04 16:37:47.783520, 0] param/loadparm.c:7668(lp_do_parameter)
 Global parameter guest account found in service section!</pre>
<p>Which basically didn&rsquo;t say much except something about guest account being in the Global section of the config. But at the same time, it had worked for eons before.</p>
<p>However, I went to take a look at noticed this in the Global section:</p>
<pre>guest ok = yes</pre>
<p>And removed it from that section and restarted Samba:</p>
<pre>BroServ ~ # ps aux | grep smb
root 2990 0.0 0.0 4064 576 pts/1 S+ 16:37 0:00 tail -f /var/log/samba/log.smbd
root 3026 0.0 0.0 6368 716 pts/0 S+ 16:38 0:00 grep --colour=auto smb
BroServ ~ # ps aux | grep nmb 
root 2729 0.0 0.0 44008 2736 ? Ss 16:25 0:00 /usr/sbin/nmbd -D
root 3028 0.0 0.0 6368 716 pts/0 S+ 16:38 0:00 grep --colour=auto nmb
BroServ ~ # kill -9 2729
BroServ ~ # ps aux | grep nmb
root 3030 0.0 0.0 6368 712 pts/0 S+ 16:38 0:00 grep --colour=auto nmb
BroServ ~ # /etc/init.d/samba restart 
 * samba -&gt; start: smbd ... [<span style="color: #008000;"> ok</span> ]
 * samba -&gt; start: nmbd ... [ <span style="color: #008000;">ok</span> ]
BroServ ~ # /etc/init.d/samba restart
 * samba -&gt; stop: smbd ... [ <span style="color: #008000;">ok</span> ]
 * samba -&gt; stop: nmbd ... [ <span style="color: #008000;">ok</span> ]
 * samba -&gt; start: smbd ... [ <span style="color: #008000;">ok</span> ]
 * samba -&gt; start: nmbd ... [ <span style="color: #008000;">ok</span> ]
BroServ ~ # /etc/init.d/samba restart
 * samba -&gt; stop: smbd ... [ <span style="color: #008000;">ok</span> ]
 * samba -&gt; stop: nmbd ... [ <span style="color: #008000;">ok</span> ]
 * samba -&gt; start: smbd ... [ <span style="color: #008000;">ok</span> ]
 * samba -&gt; start: nmbd ... [ <span style="color: #008000;">ok</span> ]
BroServ ~ #</pre>
<p>Odd, as the log still shows the same error line:</p>
<pre>[2012/08/04 16:38:29, 0] smbd/server.c:1141(main)
<span style="color: #008000;"> smbd version 3.5.15 started. </span> Copyright Andrew Tridgell and the Samba Team 1992-2010
[2012/08/04 16:38:29.491274, 0] param/loadparm.c:7668(lp_do_parameter)
<span style="color: #ff0000;"> Global parameter guest account found in service section! </span>
[2012/08/04 16:38:29.491343, 0] param/loadparm.c:7668(lp_do_parameter)
 Global parameter guest account found in service section!</pre>
<p>But at least it&rsquo;s starting up now&hellip;</p>
<p>So, what have we learned? Config mistakes can hang Samba and it will result in almost no output to the logs whatsoever.</p>
]]></content:encoded>
      <category>Errors</category><category>Linux</category><category>Software</category>
      <category>samba</category>
    </item>
    
    <item>
      <title>Munin &amp; Bind9_rndc</title>
      <link>https://yeri.be/munin-bind9_rndc/</link>
      <pubDate>Mon, 18 Jun 2012 17:40:32 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/munin-bind9_rndc/</guid>
      <description>&lt;pre&gt;2012/06/18-16:30:03 [28214] Error output from bind9_rndc:&#xA;2012/06/18-16:30:03 [28214] rndc: error: none:0: open: /etc/bind/rndc.key: permission denied&#xA;2012/06/18-16:30:03 [28214] rndc: could not load rndc configuration&lt;/pre&gt;&#xA;&lt;p&gt;However, via command line (and user root) it works:&lt;/p&gt;&#xA;&lt;pre&gt;/etc/munin/plugins # ./bind9_rndc &#xA;query_recursion.value 0&#xA;query_success.value 80&#xA;query_nxrrset.value 17&#xA;query_requests.value 104&#xA;query_failure.value 0&#xA;query_duplicates.value 0&#xA;query_nonauth_answer.value 0&#xA;query_nxdomain.value 4&#xA;query_auth_answer.value 101&#xA;query_responses.value 104&lt;/pre&gt;&#xA;&lt;p&gt;Solution:&lt;/p&gt;&#xA;&lt;p&gt;add this to &lt;em&gt;/etc/munin/plugin-conf.d/munin-node&lt;/em&gt;:&lt;/p&gt;&#xA;&lt;pre&gt;[bind_rndc]&#xA;user bind&lt;/pre&gt;&#xA;&lt;p&gt;and be sure the key has the right ownership:&lt;/p&gt;</description>
      <content:encoded><![CDATA[<pre>2012/06/18-16:30:03 [28214] Error output from bind9_rndc:
2012/06/18-16:30:03 [28214] rndc: error: none:0: open: /etc/bind/rndc.key: permission denied
2012/06/18-16:30:03 [28214] rndc: could not load rndc configuration</pre>
<p>However, via command line (and user root) it works:</p>
<pre>/etc/munin/plugins # ./bind9_rndc 
query_recursion.value 0
query_success.value 80
query_nxrrset.value 17
query_requests.value 104
query_failure.value 0
query_duplicates.value 0
query_nonauth_answer.value 0
query_nxdomain.value 4
query_auth_answer.value 101
query_responses.value 104</pre>
<p>Solution:</p>
<p>add this to <em>/etc/munin/plugin-conf.d/munin-node</em>:</p>
<pre>[bind_rndc]
user bind</pre>
<p>and be sure the key has the right ownership:</p>
<pre>sudo chown root:bind /etc/bind/rndc.key
sudo chmod 644 /etc/bind/rndc.key</pre>
<p>and restart munin-node.</p>
]]></content:encoded>
      <category>Errors</category><category>Linux</category><category>Software</category>
      <category>server status</category>
    </item>
    
    <item>
      <title>*oops*</title>
      <link>https://yeri.be/oops/</link>
      <pubDate>Fri, 15 Jun 2012 19:49:49 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/oops/</guid>
      <description>&lt;img class=&#34;alignnone  wp-image-4992 aligncenter&#34; alt=&#34;IMG_20120615_101748&#34; src=&#34;https://static.yeri.be/2013/03/IMG_20120615_101748-1024x768.jpg&#34; width=&#34;819&#34; height=&#34;614&#34; /&gt;&#xA;&lt;img class=&#34;alignnone  wp-image-4991 aligncenter&#34; alt=&#34;IMG_20120615_101743&#34; src=&#34;https://static.yeri.be/2013/03/IMG_20120615_101743-1024x768.jpg&#34; width=&#34;819&#34; height=&#34;614&#34; /&gt;</description>
      <content:encoded><![CDATA[<img class="alignnone  wp-image-4992 aligncenter" alt="IMG_20120615_101748" src="https://static.yeri.be/2013/03/IMG_20120615_101748-1024x768.jpg" width="819" height="614" />
<img class="alignnone  wp-image-4991 aligncenter" alt="IMG_20120615_101743" src="https://static.yeri.be/2013/03/IMG_20120615_101743-1024x768.jpg" width="819" height="614" />
]]></content:encoded>
      <category>Errors</category><category>Hardware</category><category>Software</category><category>Windows</category>
      <category>nmbs</category>
    </item>
    
    <item>
      <title>I know someone whose 2-factor phone authentication was hacked…</title>
      <link>https://yeri.be/i-know-someone-whose-2-factor-phone-authentication-was-hacked/</link>
      <pubDate>Tue, 12 Jun 2012 18:29:59 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/i-know-someone-whose-2-factor-phone-authentication-was-hacked/</guid>
      <description>&lt;p&gt;[&amp;hellip;]&lt;/p&gt;&#xA;&lt;blockquote&gt;Attacker finally says to friend “I know all your details, I know all about you; if you let me get away with a little bit of money, I will leave you alone.”  And then a negotiation on how much is a little bit proceeds.  Friend says “I’ll think about it” and hangs up.&lt;/blockquote&gt;&#xA;[...]&#xA;&lt;p&gt;&lt;em&gt;&lt;a href=&#34;http://williamedwardscoder.tumblr.com/post/24949768311/i-know-someone-whose-2-factor-phone-authentication-was&#34; target=&#34;_blank&#34;&gt;Source&lt;/a&gt;&lt;/em&gt;.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>[&hellip;]</p>
<blockquote>Attacker finally says to friend “I know all your details, I know all about you; if you let me get away with a little bit of money, I will leave you alone.”  And then a negotiation on how much is a little bit proceeds.  Friend says “I’ll think about it” and hangs up.</blockquote>
[...]
<p><em><a href="http://williamedwardscoder.tumblr.com/post/24949768311/i-know-someone-whose-2-factor-phone-authentication-was" target="_blank">Source</a></em>.</p>
]]></content:encoded>
      <category>Errors</category><category>Misc</category><category>Software</category>
      <category>hacking</category>
    </item>
    
    <item>
      <title>Adium &amp; Facebook</title>
      <link>https://yeri.be/adium-facebook/</link>
      <pubDate>Thu, 02 Feb 2012 01:17:27 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/adium-facebook/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;re like me, and been unable to log in to your Facebook chat through &lt;a href=&#34;http://adium.im/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;Adium&lt;/a&gt; for months&amp;hellip; This is the fix:&lt;/p&gt;&#xA;&lt;p&gt;Basically, when adding your Facebook account, Adium opens some webpage asking you to login. I always logged in using my e-mail address (as&amp;hellip; that was what the page was actually asking!).&lt;/p&gt;&#xA;&lt;p&gt;I always managed to successfully login. Facebook then asked to identify my device (&amp;ldquo;Adium&amp;rdquo; or whatever).&lt;/p&gt;&#xA;&lt;p&gt;However, here the problems started. Whenever I clicked save, I just ended up on the same page again, asking me to fill in my device name.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>If you&rsquo;re like me, and been unable to log in to your Facebook chat through <a href="http://adium.im/" target="_blank" rel="noopener noreferrer">Adium</a> for months&hellip; This is the fix:</p>
<p>Basically, when adding your Facebook account, Adium opens some webpage asking you to login. I always logged in using my e-mail address (as&hellip; that was what the page was actually asking!).</p>
<p>I always managed to successfully login. Facebook then asked to identify my device (&ldquo;Adium&rdquo; or whatever).</p>
<p>However, here the problems started. Whenever I clicked save, I just ended up on the same page again, asking me to fill in my device name.</p>
<p>Checking my devices in <a href="https://www.facebook.com/settings?tab=security" target="_blank" rel="noopener noreferrer">Account Settings</a>, I saw a million Adiums got added (because of my spam clicking/trying)&hellip;</p>
<p>I even tried to disable the &ldquo;login approvals&rdquo;, thinking that had something to do with it&hellip; But alas.</p>
<p> </p>
<p>Thinking it had something to do with cookies (session cookies not/wrongly saved or something by Adium) I updated to betas&hellip; Many times, and still no fix. This was becoming annoying and pretty odd. Was I the only one have this problem?</p>
<p> </p>
<p>I then tried, instead of using my email address, to use my actual <a href="https://fb.com/yeritiete" target="_blank" rel="noopener noreferrer">account name</a> (&ldquo;facebook.com/YOUR-ACCOUNT-NAME&rdquo;). And guess what&hellip; ;) Yea, I could log in, add the device correctly, and Facebook chat went online right away.</p>
]]></content:encoded>
      <category>Apple</category><category>Errors</category><category>Software</category><category>www</category>
      <category>adium</category><category>facebook</category>
    </item>
    
    <item>
      <title>There is not enough memory or disk space to run the grammar checker</title>
      <link>https://yeri.be/there-is-not-enough-memory-or-disk-space-to-run-the-grammar-checker/</link>
      <pubDate>Sat, 28 Jan 2012 02:58:01 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/there-is-not-enough-memory-or-disk-space-to-run-the-grammar-checker/</guid>
      <description>&lt;p&gt;Word (or Office in general) refusing to get proofing tools to work (spelling checker doesn&#39;t work, spawns these odd errors, won&#39;t find any spelling mistakes, etc).&lt;/p&gt;&#xA;&lt;p&gt;Lots of Googling and running Microsoft &#34;fixit&#34; applications didn&#39;t do much.&lt;/p&gt;&#xA;&lt;p&gt;Simple fix: run setup of the proofing tools again, and select repair, reboot, and all should be good.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Word (or Office in general) refusing to get proofing tools to work (spelling checker doesn't work, spawns these odd errors, won't find any spelling mistakes, etc).</p>
<p>Lots of Googling and running Microsoft "fixit" applications didn't do much.</p>
<p>Simple fix: run setup of the proofing tools again, and select repair, reboot, and all should be good.</p>
]]></content:encoded>
      <category>Errors</category><category>Software</category><category>Windows</category>
      <category>office</category>
    </item>
    
    <item>
      <title>iPhone could not be restored</title>
      <link>https://yeri.be/iphone-could-not-be-restored/</link>
      <pubDate>Mon, 13 Jun 2011 04:07:11 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/iphone-could-not-be-restored/</guid>
      <description>&lt;p&gt;Jailbreaking my old iPhone 2G (Edge version).&lt;/p&gt;&#xA;&lt;p&gt;It was a bit hard to find software that would still allow me to jailbreak this 2G.&lt;/p&gt;&#xA;&lt;p&gt;Soooow, I mirrored all I used.&lt;/p&gt;&#xA;&lt;p&gt;Bootloader: &lt;a href=&#34;https://static.yeri.be/2011/06/iphoneBootloader.zip&#34;&gt;3.9 or 4.6&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;PwnageTool: &lt;a href=&#34;https://static.yeri.be/2011/06/PwnageTool_3.1.5.dmg_.zip&#34;&gt;3.1.5&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Be aware: you will need iTunes 9 (or 8, I guess) &amp;ndash; iTunes 10 gives &lt;a href=&#34;http://twitpic.com/5ala18&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;an error&lt;/a&gt;: &amp;ldquo;iPhone could not be restored. An unknown error occurred (1600).&amp;rdquo;&lt;/p&gt;&#xA;&lt;p&gt;Follow basic instructions on the PwnageTool (export mode &amp;gt; you need to select the default IPSW) and you&amp;rsquo;ll get there.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Jailbreaking my old iPhone 2G (Edge version).</p>
<p>It was a bit hard to find software that would still allow me to jailbreak this 2G.</p>
<p>Soooow, I mirrored all I used.</p>
<p>Bootloader: <a href="https://static.yeri.be/2011/06/iphoneBootloader.zip">3.9 or 4.6</a></p>
<p>PwnageTool: <a href="https://static.yeri.be/2011/06/PwnageTool_3.1.5.dmg_.zip">3.1.5</a></p>
<p>Be aware: you will need iTunes 9 (or 8, I guess) &ndash; iTunes 10 gives <a href="http://twitpic.com/5ala18" target="_blank" rel="noopener noreferrer">an error</a>: &ldquo;iPhone could not be restored. An unknown error occurred (1600).&rdquo;</p>
<p>Follow basic instructions on the PwnageTool (export mode &gt; you need to select the default IPSW) and you&rsquo;ll get there.</p>
<p>As IPSW you can use the default IPSW iTunes downloads upon restoring. You&rsquo;ll find the IPSW in ~/Library/iTunes/iPhone Software Updates/ (iTunes 10).</p>
<p>I still had iTunes 9 on my old PowerBook, but I guess you can find the installer on the net somewhere and use a virtual machine or something.</p>
<p>When booting the iPhone in DFU mode, iTunes will find the iPhone in recovery mode. Left click + ALT on the restore button and browse to the custom IPSW.</p>
<p> </p>
<p>And, yes, this iPhone 2G is for sale :) Contact me if interested ;)</p>
]]></content:encoded>
      <category>Apple</category><category>Errors</category><category>Software</category>
      <category>iPhone</category><category>jailbreak</category>
    </item>
    
    <item>
      <title>socket: Permission denied</title>
      <link>https://yeri.be/socket-permission-denied/</link>
      <pubDate>Wed, 06 Apr 2011 12:00:24 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/socket-permission-denied/</guid>
      <description>&lt;p&gt;After upgrading my &lt;a href=&#34;http://www.flickr.com/photos/tuinslak/5564073644/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;Guruplug Display&lt;/a&gt; from Lenny to Squeeze I came along an odd error; every non-root user was unable to access anything related to the internet.&lt;/p&gt;&#xA;&lt;p&gt;NTP:&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;Mar 26 20:31:50 localhost ntpd[1055]: ./../lib/isc/unix/ifiter_ioctl.c:348:&#xA;unexpected error:&#xA;Mar 26 20:31:50 localhost ntpd[1055]: making interface scan socket:&#xA;Permission denied&#xA;Mar 26 20:35:09 localhost ntpd[1055]: ntpd exiting on signal 15&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Regular user:&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;yeri@gplugD ~ $ ping google.be&#xA;ping: unknown host google.be&#xA;yeri@gplugD ~ $ ping 85.12.6.171&#xA;socket: Permission denied&#xA;yeri@gplugD ~ $ ssh localhost&#xA;socket: Permission denied&#xA;ssh: connect to host localhost port 22: Permission denied&lt;/code&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>After upgrading my <a href="http://www.flickr.com/photos/tuinslak/5564073644/" target="_blank" rel="noopener noreferrer">Guruplug Display</a> from Lenny to Squeeze I came along an odd error; every non-root user was unable to access anything related to the internet.</p>
<p>NTP:</p>
<p><code>Mar 26 20:31:50 localhost ntpd[1055]: ./../lib/isc/unix/ifiter_ioctl.c:348:
unexpected error:
Mar 26 20:31:50 localhost ntpd[1055]: making interface scan socket:
Permission denied
Mar 26 20:35:09 localhost ntpd[1055]: ntpd exiting on signal 15</code></p>
<p>Regular user:</p>
<p><code>yeri@gplugD ~ $ ping google.be
ping: unknown host google.be
yeri@gplugD ~ $ ping 85.12.6.171
socket: Permission denied
yeri@gplugD ~ $ ssh localhost
socket: Permission denied
ssh: connect to host localhost port 22: Permission denied</code></p>
<p>Root:</p>
<p><code>gplugD ~ # ping 85.12.6.171 -c 1
PING 85.12.6.171 (85.12.6.171) 56(84) bytes of data.
64 bytes from 85.12.6.171: icmp_req=1 ttl=58 time=37.1 ms
&mdash; 85.12.6.171 ping statistics &mdash;
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 37.145/37.145/37.145/0.000 ms</code></p>
<p>Solution? It&rsquo;s an issue (well, not really an issue, more working like intended) of this kernel flag</p>
<p><code>CONFIG_ANDROID_PARANOID_NETWORK</code></p>
<p>And you can fix it by adding the aid_inet group &ndash; and adding your user(s) too it. Don&rsquo;t forget to add NTP etc as well.</p>
<p><code>gplugD ~ # groupadd -g 3003 aid_inet
gplugD ~ # usermod -G -a aid_inet $YOUR-USER</code></p>
<p>Special thanks to Tim Besard!</p>
<p><em>(My <a href="http://serverfault.com/questions/252261/network-access-issues-after-upgrading-to-squeeze" target="_blank" rel="noopener noreferrer">Serverfault</a> link)</em></p>
<p>Edit, from the Serverfault page:</p>
<blockquote><em>On Android Jelly Bean (4.1) used on the Nexus 7, I had to use the group name <code>inet</code> instead of <code>aid_inet</code>, thus:</em>
<p><code>$ groupadd -g 3004 inet</p>
<h1 id="i-used-3004-instead-of-3003-because-3003-was-already-taken-by-aid_inet">I used 3004 instead of 3003 because 3003 was already taken by aid_inet</h1>
<p>$ usermod -G inet &lt;username&gt;
</code>
<em>Some code snippets from the Android Kernel related to this go here: <a href="https://web.archive.org/web/20120730083915/http://blog.appuarium.com/2011/06/23/how-android-enforces-android-permission-internet/" rel="nofollow"><a href="http://blog.appuarium.com/2011/06/23/how-android-enforces-android-permission-internet/" target="_blank" rel="noopener noreferrer">http://blog.appuarium.com/2011/06/23/how-android-enforces-android-permission-internet/</a></a></em></blockquote></p>
]]></content:encoded>
      <category>Errors</category><category>Linux</category><category>Networking</category><category>Software</category>
      <category>board</category>
    </item>
    
    <item>
      <title>sudo: must be setuid root</title>
      <link>https://yeri.be/sudo-must-be-setuid-root/</link>
      <pubDate>Tue, 05 Apr 2011 11:50:35 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/sudo-must-be-setuid-root/</guid>
      <description>&lt;p&gt;Got this error on my &lt;a href=&#34;http://www.flickr.com/photos/tuinslak/5564072568/in/set-72157612681729152&#34; target=&#34;_blank&#34;&gt;Guruplug Display&lt;/a&gt; after messing with it.&lt;/p&gt;&#xA;&lt;p&gt;Neither was I able to use su, or any other important command.&lt;/p&gt;&#xA;&lt;p&gt;After many chmods, chowns, and cursing &amp;ndash; check your mount (in /etc/fstab) options&amp;hellip; ;)&lt;/p&gt;&#xA;&lt;p&gt;Be sure / is not mounted with&lt;/p&gt;&#xA;&lt;pre&gt;nosetuid&lt;/pre&gt;&#xA;&lt;p&gt;Reboot and enjoy!&lt;/p&gt;&#xA;&lt;p&gt; &lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Got this error on my <a href="http://www.flickr.com/photos/tuinslak/5564072568/in/set-72157612681729152" target="_blank">Guruplug Display</a> after messing with it.</p>
<p>Neither was I able to use su, or any other important command.</p>
<p>After many chmods, chowns, and cursing &ndash; check your mount (in /etc/fstab) options&hellip; ;)</p>
<p>Be sure / is not mounted with</p>
<pre>nosetuid</pre>
<p>Reboot and enjoy!</p>
<p> </p>
]]></content:encoded>
      <category>Errors</category><category>Linux</category><category>Software</category>
      <category>board</category>
    </item>
    
    <item>
      <title>Fixing GrowlMail with Mac OS X 10.6.7 and Mail 4.5</title>
      <link>https://yeri.be/fixing-growlmail-with-mac-os-x-10-6-7-and-mail-4-5/</link>
      <pubDate>Tue, 22 Mar 2011 00:04:15 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/fixing-growlmail-with-mac-os-x-10-6-7-and-mail-4-5/</guid>
      <description>&lt;p&gt;Add following two lines to Info.plist:&lt;/p&gt;&#xA;&lt;pre style=&#34;background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;&#34;&gt;&amp;lt;string&amp;gt;9049EF7D-5873-4F54-A447-51D722009310&amp;lt;/string&amp;gt;&#xA;&amp;lt;string&amp;gt;1C58722D-AFBD-464E-81BB-0E05C108BE06&amp;lt;/string&amp;gt;&lt;/pre&gt;&#xA;&lt;p&gt;Between&lt;/p&gt;&#xA;&lt;pre style=&#34;background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;&#34;&gt;&amp;lt;key&amp;gt;SupportedPluginCompatibilityUUIDs&amp;lt;/key&amp;gt;&#xA;&amp;lt;array&amp;gt;&lt;/pre&gt;&#xA;&lt;p&gt;And&lt;/p&gt;&#xA;&lt;pre style=&#34;background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;&#34;&gt;&amp;lt;/array&amp;gt;&lt;/pre&gt;&#xA;&lt;p&gt;You can find the Info.plist in:&lt;/p&gt;&#xA;&lt;pre style=&#34;background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;&#34;&gt;~/Library/Mail/Bundles/&lt;span style=&#34;color: #ff0000;&#34;&gt;GrowlMail.mailbundle&lt;/span&gt;/Contents/&lt;/pre&gt;&#xA;&lt;p&gt;Or&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Add following two lines to Info.plist:</p>
<pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;">&lt;string&gt;9049EF7D-5873-4F54-A447-51D722009310&lt;/string&gt;
&lt;string&gt;1C58722D-AFBD-464E-81BB-0E05C108BE06&lt;/string&gt;</pre>
<p>Between</p>
<pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;">&lt;key&gt;SupportedPluginCompatibilityUUIDs&lt;/key&gt;
&lt;array&gt;</pre>
<p>And</p>
<pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;">&lt;/array&gt;</pre>
<p>You can find the Info.plist in:</p>
<pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;">~/Library/Mail/Bundles/<span style="color: #ff0000;">GrowlMail.mailbundle</span>/Contents/</pre>
<p>Or</p>
<pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;">/Library/Mail/Bundles/<span style="color: #ff0000;">GrowlMail.mailbundle</span>/Contents/</pre>
<p>If you already opened Mail (and received the disable warning), it&rsquo;s probably in a folder named &ldquo;Bundles (Disabled)&rdquo;; just move the content to Bundles again.</p>
<p>You can do the same &lsquo;hack&rsquo; with GPGMail; it&rsquo;s located at</p>
<pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;">(~ <em>or</em> /)Library/Mail/Bundles/<span style="color: #ff0000;">GPGMail.mailbundle</span>/Contents/</pre>
<p>These UUIDs can be found in these two files (they get updated every Mac OS X update, and thus break plugins each time):</p>
<pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;">/Applications/Mail.app/Contents/Info.plist
/System/Library/Frameworks/Message.framework/Resources/Info.plist</pre>
]]></content:encoded>
      <category>Apple</category><category>Errors</category><category>Software</category>
      <category>growl</category><category>mail</category>
    </item>
    
    <item>
      <title>nginx: could not build the server_names_hash</title>
      <link>https://yeri.be/nginx-could-not-build-the-server_names_hash/</link>
      <pubDate>Thu, 17 Feb 2011 11:37:06 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/nginx-could-not-build-the-server_names_hash/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve recently started switching my custom nginx installations to the Debian repository version.&lt;/p&gt;&#xA;&lt;p&gt;So from 0.9.4 to 0.6.32 (Lenny), which will be upgraded to 0.7.x in Squeeze.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve come across this error on certain servers:&lt;/p&gt;&#xA;&lt;pre style=&#34;background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;&#34;&gt;# /etc/init.d/nginx restart&#xA;Restarting nginx: 2011/02/11 11:34:58 [emerg] 3624#0: could not build the server_names_hash, &#xA;you should increase server_names_hash_bucket_size: 32&#xA;nginx.&lt;/pre&gt;&#xA;&lt;p&gt;This can be solved by adding this to the nginx.conf:&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I&rsquo;ve recently started switching my custom nginx installations to the Debian repository version.</p>
<p>So from 0.9.4 to 0.6.32 (Lenny), which will be upgraded to 0.7.x in Squeeze.</p>
<p>I&rsquo;ve come across this error on certain servers:</p>
<pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;"># /etc/init.d/nginx restart
Restarting nginx: 2011/02/11 11:34:58 [emerg] 3624#0: could not build the server_names_hash, 
you should increase server_names_hash_bucket_size: 32
nginx.</pre>
<p>This can be solved by adding this to the nginx.conf:</p>
<pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;">server_names_hash_bucket_size 64;
</pre>
<p>Be sure to place it between the http-section.</p>
<pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;">[...]
http {
    include       /etc/nginx/mime.types;
    default_type  application/octet-stream;

    server_names_hash_bucket_size 64;

    access_log	/var/log/nginx/access.log;
	
    sendfile        on;
    #tcp_nopush     on;

    #keepalive_timeout  0;
    keepalive_timeout  65;
    tcp_nodelay        on;
    tcp_nopush	       on;

    gzip  on;
    gzip_comp_level   5;
    gzip_http_version 1.0;
    gzip_min_length   0;
    gzip_proxied      any;
    gzip_buffers      16 8k;
    # Some version of IE 6 don't handle compression well on some mime-types, 
    # so just disable for them
    gzip_disable "MSIE [1-6].(?!.*SV1)";
    gzip_types        text/plain text/css image/x-icon application/x-javascript text/xml  application/xml application/xml+rss text/javascript image/gif image/jpeg image/png application/json application/x-tar application/zip application/x-rar-compressed application/msword application/octet-stream application/vnd.ms-excel application/pdf application/vnd.ms-powerpoint;
    gzip_vary         on;

    include /etc/nginx/conf.d/*.conf;
    include /etc/nginx/sites-enabled/*;
}</pre>
]]></content:encoded>
      <category>Errors</category><category>Linux</category><category>www</category>
      <category>nginx</category>
    </item>
    
    <item>
      <title>Call to undefined function http_post_data()</title>
      <link>https://yeri.be/call-to-undefined-function-http_post_data/</link>
      <pubDate>Wed, 09 Feb 2011 09:55:45 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/call-to-undefined-function-http_post_data/</guid>
      <description>&lt;p&gt;After updating &lt;a href=&#34;https://web.archive.org/web/20110213161611/http://vm1.rootspirit.com:80/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;my server&lt;/a&gt; from testing to Squeeze it suddenly crashed after running a high CPU % perl script.&lt;/p&gt;&#xA;&lt;p&gt;Being unresponsive I reset the machine to reboot it.&lt;/p&gt;&#xA;&lt;p&gt;After booting up and testing websites running on it I came along an odd PHP error;&lt;/p&gt;&#xA;&lt;pre style=&#34;background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;&#34;&gt;Call to undefined function http_post_data()&lt;/pre&gt;&#xA;&lt;p&gt;Probably due to PHP updates from Lenny/testing to Squeeze.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>After updating <a href="https://web.archive.org/web/20110213161611/http://vm1.rootspirit.com:80/" target="_blank" rel="noopener">my server</a> from testing to Squeeze it suddenly crashed after running a high CPU % perl script.</p>
<p>Being unresponsive I reset the machine to reboot it.</p>
<p>After booting up and testing websites running on it I came along an odd PHP error;</p>
<pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;">Call to undefined function http_post_data()</pre>
<p>Probably due to PHP updates from Lenny/testing to Squeeze.</p>
<p>This error is caused by not having installed PECL-HTTP (and <span style="font-family: Verdana, Arial, 'Bitstream Vera Sans', Helvetica, sans-serif; line-height: normal;">php-pear php5-dev libcurl3-openssl-dev)</span></p>
<p><span style="font-family: Verdana, Arial, 'Bitstream Vera Sans', Helvetica, sans-serif; line-height: normal;">However, PECL-HTTP had been installed for ages and running the pecl install command resulted in this:</span></p>
<pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;"># pecl install pecl_http
pecl/pecl_http is already installed and is the same as the released version 1.7.0
install failed</pre>
<p>Some quick Googling didn&rsquo;t come up with a simple fix.</p>
<p>I then tried to reinstall PECL-HTTP (by uninstalling and reinstalling it)</p>
<pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 35px; border: 1px dashed #489e06;"># pecl uninstall pecl_http
Unable to remove "extension=http.so" from php.ini
uninstall ok: channel://pecl.php.net/pecl_http-1.7.0
# pecl install pecl_http
downloading pecl_http-1.7.0.tgz ...
Starting to download pecl_http-1.7.0.tgz (173,979 bytes)
[...]</pre>
<p>Which luckily did solve my issue&hellip;</p>
<p>So reinstalling does actually solve stuff on Linux :x</p>
<p>Be sure to have extension=http.so in your php.ini and to restart php if it&rsquo;s running with fastcgi or restarting Apache after making the changes.</p>
]]></content:encoded>
      <category>Errors</category><category>Linux</category><category>Software</category><category>www</category>
      <category>nginx</category><category>php</category>
    </item>
    
    <item>
      <title>Debian MySQL Gem file error</title>
      <link>https://yeri.be/debian-mysql-gem-file-error/</link>
      <pubDate>Mon, 24 Jan 2011 06:19:57 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/debian-mysql-gem-file-error/</guid>
      <description>&lt;p&gt;When installing the MySQL Gem, I had this error:&lt;/p&gt;&#xA;&lt;pre style=&#34;background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding: 5px; border: 1px dashed #489e06;&#34;&gt;Building native extensions.  This could take a while...&#xA;ERROR:  Error installing mysql:&#xA;ERROR: Failed to build gem native extension.&#xA;/usr/bin/ruby1.8 extconf.rb --with-mysql-dir=/usr/include/mysql&#xA;checking for mysql_query() in -lmysqlclient... no&#xA;checking for main() in -lm... yes&#xA;checking for mysql_query() in -lmysqlclient... no&#xA;checking for main() in -lz... yes&#xA;checking for mysql_query() in -lmysqlclient... no&#xA;checking for main() in -lsocket... no&#xA;checking for mysql_query() in -lmysqlclient... no&#xA;checking for main() in -lnsl... yes&#xA;checking for mysql_query() in -lmysqlclient... no&#xA;checking for main() in -lmygcc... no&#xA;checking for mysql_query() in -lmysqlclient... no&#xA;*** extconf.rb failed ***&#xA;Could not create Makefile due to some reason, probably lack of&#xA;necessary libraries and/or headers.  Check the mkmf.log file for more&#xA;details.  You may need configuration options.&#xA;Provided configuration options:&#xA;--with-opt-dir&#xA;--without-opt-dir&#xA;--with-opt-include&#xA;--without-opt-include=${opt-dir}/include&#xA;--with-opt-lib&#xA;--without-opt-lib=${opt-dir}/lib&#xA;--with-make-prog&#xA;--without-make-prog&#xA;--srcdir=.&#xA;--curdir&#xA;--ruby=/usr/bin/ruby1.8&#xA;--with-mysql-config&#xA;--without-mysql-config&#xA;--with-mysql-dir&#xA;--with-mysql-include&#xA;--without-mysql-include=${mysql-dir}/include&#xA;--with-mysql-lib&#xA;--without-mysql-lib=${mysql-dir}/lib&#xA;--with-mysqlclientlib&#xA;--without-mysqlclientlib&#xA;--with-mlib&#xA;--without-mlib&#xA;--with-mysqlclientlib&#xA;--without-mysqlclientlib&#xA;--with-zlib&#xA;--without-zlib&#xA;--with-mysqlclientlib&#xA;--without-mysqlclientlib&#xA;--with-socketlib&#xA;--without-socketlib&#xA;--with-mysqlclientlib&#xA;--without-mysqlclientlib&#xA;--with-nsllib&#xA;--without-nsllib&#xA;--with-mysqlclientlib&#xA;--without-mysqlclientlib&#xA;--with-mygcclib&#xA;--without-mygcclib&#xA;--with-mysqlclientlib&#xA;--without-mysqlclientlib&#xA;Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/mysql-2.8.1 for inspection.&#xA;Results logged to /usr/lib/ruby/gems/1.8/gems/mysql-2.8.1/ext/mysql_api/gem_make.out&lt;/pre&gt;&#xA;&lt;p&gt;Can be solved by installing libmysqlclient15-dev&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>When installing the MySQL Gem, I had this error:</p>
<pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding: 5px; border: 1px dashed #489e06;">Building native extensions.  This could take a while...
ERROR:  Error installing mysql:
ERROR: Failed to build gem native extension.
/usr/bin/ruby1.8 extconf.rb --with-mysql-dir=/usr/include/mysql
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lm... yes
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lz... yes
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lsocket... no
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lnsl... yes
checking for mysql_query() in -lmysqlclient... no
checking for main() in -lmygcc... no
checking for mysql_query() in -lmysqlclient... no
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers.  Check the mkmf.log file for more
details.  You may need configuration options.
Provided configuration options:
--with-opt-dir
--without-opt-dir
--with-opt-include
--without-opt-include=${opt-dir}/include
--with-opt-lib
--without-opt-lib=${opt-dir}/lib
--with-make-prog
--without-make-prog
--srcdir=.
--curdir
--ruby=/usr/bin/ruby1.8
--with-mysql-config
--without-mysql-config
--with-mysql-dir
--with-mysql-include
--without-mysql-include=${mysql-dir}/include
--with-mysql-lib
--without-mysql-lib=${mysql-dir}/lib
--with-mysqlclientlib
--without-mysqlclientlib
--with-mlib
--without-mlib
--with-mysqlclientlib
--without-mysqlclientlib
--with-zlib
--without-zlib
--with-mysqlclientlib
--without-mysqlclientlib
--with-socketlib
--without-socketlib
--with-mysqlclientlib
--without-mysqlclientlib
--with-nsllib
--without-nsllib
--with-mysqlclientlib
--without-mysqlclientlib
--with-mygcclib
--without-mygcclib
--with-mysqlclientlib
--without-mysqlclientlib
Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/mysql-2.8.1 for inspection.
Results logged to /usr/lib/ruby/gems/1.8/gems/mysql-2.8.1/ext/mysql_api/gem_make.out</pre>
<p>Can be solved by installing libmysqlclient15-dev</p>
<pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding: 5px; border: 1px dashed #489e06;"># apt-get install libmysqlclient15-dev</pre>
]]></content:encoded>
      <category>Errors</category><category>Linux</category><category>Software</category>
      <category>debian</category><category>gem</category>
    </item>
    
    <item>
      <title>Malformed or invalid time zone in working hours XML in mailbox</title>
      <link>https://yeri.be/malformed-or-invalid-time-zone-in-working-hours-xml-in-mailbox/</link>
      <pubDate>Thu, 13 Jan 2011 10:56:40 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/malformed-or-invalid-time-zone-in-working-hours-xml-in-mailbox/</guid>
      <description>&lt;p&gt;This error might be caused by &lt;a href=&#34;https://yeri.be/changing-outlook-folder-language/&#34;&gt;changing this setting&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;When having this error in OWA, ECP or Outlook:&lt;/p&gt;&#xA;&lt;p style=&#34;text-align: center;&#34;&gt;&lt;a href=&#34;https://static.yeri.be/2011/01/it.outlook.error_.officetime.png&#34;&gt;&lt;img class=&#34;alignnone size-full wp-image-2192&#34; title=&#34;it.outlook.error.officetime&#34; src=&#34;https://static.yeri.be/2011/01/it.outlook.error_.officetime.png&#34; alt=&#34;&#34; width=&#34;477&#34; height=&#34;410&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;You can fix this by setting the correct time zone in Outlook (you cannot change it through ECP &amp;ndash; you need Outlook):&lt;/p&gt;&#xA;&lt;p&gt;File &amp;gt; Options &amp;gt; Calendar &amp;gt; Time Zone section&lt;/p&gt;&#xA;&lt;p&gt;Label: YourCity (e.g. Brussels) Time Zone: YourTimeZone (e.g. UTC+1 Brussels).&lt;/p&gt;&#xA;&lt;p style=&#34;text-align: center;&#34;&gt;&lt;a href=&#34;https://static.yeri.be/2011/01/it.outlook.error_.tz_.png&#34;&gt;&lt;img class=&#34;alignnone size-full wp-image-2193&#34; title=&#34;it.outlook.error.tz&#34; src=&#34;https://static.yeri.be/2011/01/it.outlook.error_.tz_.png&#34; alt=&#34;&#34; width=&#34;648&#34; height=&#34;208&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p style=&#34;text-align: left;&#34;&gt;Be sure to pick the correct time zone and fill in a label.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>This error might be caused by <a href="https://yeri.be/changing-outlook-folder-language/">changing this setting</a>.</p>
<p>When having this error in OWA, ECP or Outlook:</p>
<p style="text-align: center;"><a href="https://static.yeri.be/2011/01/it.outlook.error_.officetime.png"><img class="alignnone size-full wp-image-2192" title="it.outlook.error.officetime" src="https://static.yeri.be/2011/01/it.outlook.error_.officetime.png" alt="" width="477" height="410" /></a></p>
<p>You can fix this by setting the correct time zone in Outlook (you cannot change it through ECP &ndash; you need Outlook):</p>
<p>File &gt; Options &gt; Calendar &gt; Time Zone section</p>
<p>Label: YourCity (e.g. Brussels) Time Zone: YourTimeZone (e.g. UTC+1 Brussels).</p>
<p style="text-align: center;"><a href="https://static.yeri.be/2011/01/it.outlook.error_.tz_.png"><img class="alignnone size-full wp-image-2193" title="it.outlook.error.tz" src="https://static.yeri.be/2011/01/it.outlook.error_.tz_.png" alt="" width="648" height="208" /></a></p>
<p style="text-align: left;">Be sure to pick the correct time zone and fill in a label.</p>
]]></content:encoded>
      <category>Errors</category><category>Misc</category><category>Windows</category>
      <category>exchange</category><category>windows 2008</category>
    </item>
    
    <item>
      <title>Exchange error 0x6d9</title>
      <link>https://yeri.be/exchange-error-0x6d9/</link>
      <pubDate>Sat, 08 Jan 2011 17:02:38 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/exchange-error-0x6d9/</guid>
      <description>&lt;p&gt;I noticed my &amp;ldquo;Offline Address Book&amp;rdquo; was no longer automatically updating.&lt;/p&gt;&#xA;&lt;p&gt;Running &amp;ldquo;get-offlineaddressbook |fl&amp;rdquo; in the EMS showed it last updated somewhere 16th November 2010.&lt;/p&gt;&#xA;&lt;p&gt;Trying to manually update it through EMC (&amp;ldquo;Organizational Configuration &amp;gt; Mailbox &amp;gt; Offline Address Book &amp;gt; right click Default Offline Address Book &amp;gt; click update&amp;rdquo;) it gave me this error:&lt;/p&gt;&#xA;&lt;pre&gt; --------------------------------------------------------&#xA; Microsoft Exchange Error&#xA; --------------------------------------------------------&#xA; Action &#39;Update&#39; could not be performed on object &#39;Default Offline Address Book&#39;.&#xA; Default Offline Address Book&#xA; Failed&#xA; Error:&#xA; Failed to generate the content of the offline address book&#xA; &#39;\Default Offline Address Book&#39;.&#xA; Two possible reasons for the failure are that the System Attendant Service is not running or&#xA; you do not have permission to perform this operation. Error message :&#xA; &#39;Error 0x6d9 (There are no more endpoints available from the endpoint mapper) from RpcEpResolveBinding&#39;.&#xA; Error 0x6d9 (There are no more endpoints available from the endpoint mapper) from RpcEpResolveBinding&#xA; --------------------------------------------------------&#xA; OK&#xA; --------------------------------------------------------&#xA; --------------------------------------------------------&#xA; Microsoft Exchange Error&#xA; --------------------------------------------------------&#xA; Action &#39;Update&#39; could not be performed on object&#xA; &#39;Default Offline Address Book&#39;.&#xA; Default Offline Address BookFailedError:Failed to generate the content of the&#xA; offline address book &#39;\Default Offline Address Book&#39;. Two possible reasons for&#xA; the failure are that the System Attendant Service is not running or you do not&#xA; have permission to perform this operation. Error message :&#xA; &#39;Error 0x6d9 (There are no more endpoints available from the endpoint mapper) from RpcEpResolveBinding&#39;.&#xA; Error 0x6d9 (There are no more endpoints available from the endpoint mapper) from RpcEpResolveBinding&#xA; --------------------------------------------------------&#xA; OK&#xA; --------------------------------------------------------&lt;/pre&gt;&#xA;&lt;p&gt;I googled for quite a while trying to find a fix, but nothing useful could be found.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I noticed my &ldquo;Offline Address Book&rdquo; was no longer automatically updating.</p>
<p>Running &ldquo;get-offlineaddressbook |fl&rdquo; in the EMS showed it last updated somewhere 16th November 2010.</p>
<p>Trying to manually update it through EMC (&ldquo;Organizational Configuration &gt; Mailbox &gt; Offline Address Book &gt; right click Default Offline Address Book &gt; click update&rdquo;) it gave me this error:</p>
<pre> --------------------------------------------------------
 Microsoft Exchange Error
 --------------------------------------------------------
 Action 'Update' could not be performed on object 'Default Offline Address Book'.
 Default Offline Address Book
 Failed
 Error:
 Failed to generate the content of the offline address book
 '\Default Offline Address Book'.
 Two possible reasons for the failure are that the System Attendant Service is not running or
 you do not have permission to perform this operation. Error message :
 'Error 0x6d9 (There are no more endpoints available from the endpoint mapper) from RpcEpResolveBinding'.
 Error 0x6d9 (There are no more endpoints available from the endpoint mapper) from RpcEpResolveBinding
 --------------------------------------------------------
 OK
 --------------------------------------------------------
 --------------------------------------------------------
 Microsoft Exchange Error
 --------------------------------------------------------
 Action 'Update' could not be performed on object
 'Default Offline Address Book'.
 Default Offline Address BookFailedError:Failed to generate the content of the
 offline address book '\Default Offline Address Book'. Two possible reasons for
 the failure are that the System Attendant Service is not running or you do not
 have permission to perform this operation. Error message :
 'Error 0x6d9 (There are no more endpoints available from the endpoint mapper) from RpcEpResolveBinding'.
 Error 0x6d9 (There are no more endpoints available from the endpoint mapper) from RpcEpResolveBinding
 --------------------------------------------------------
 OK
 --------------------------------------------------------</pre>
<p>I googled for quite a while trying to find a fix, but nothing useful could be found.</p>
<p>I then checked the &ldquo;Microsoft Exchange System Attendant&rdquo; (yes, something I probably should have done first), to find it was stopped even though its startup type is set to Automatic.</p>
<p>Starting this service fixed the issue, and I could now update the Address Book again.</p>
<p>But rebooting the server, caused the service to not start again (and I couldn&rsquo;t find anything in event logs).</p>
<p>Solution: change it to delayed start and set the first and 2nd failure to &ldquo;restart the service&rdquo; and change &ldquo;restart the service after&rdquo; to 5 minutes.</p>
<p>Yes, a dirty work around but this solved it. As this service only takes care of address book generation and legacy support, it&rsquo;s not critical to start at boot.</p>
]]></content:encoded>
      <category>Errors</category><category>Software</category><category>Windows</category>
      <category>exchange</category><category>windows 2008</category>
    </item>
    
    <item>
      <title>Tomcat: javax.servlet.ServletException issues</title>
      <link>https://yeri.be/javax-servlet-servletexception/</link>
      <pubDate>Fri, 22 Oct 2010 10:41:54 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/javax-servlet-servletexception/</guid>
      <description>&lt;pre style=&#34;background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding: 5px; border: 1px dashed #489e06;&#34;&gt;javax.servlet.ServletException&#xA;org.apache.catalina.security.SecurityUtil.execute&#xA;(SecurityUtil.java:294)&lt;/pre&gt;&#xA;&lt;p&gt;Solution:&lt;/p&gt;&#xA;&lt;p&gt;Create 20servlets.policy:&lt;/p&gt;&#xA;&lt;pre style=&#34;background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding: 5px; border: 1px dashed #489e06;&#34;&gt;nano -w /etc/tomcat5.5/policy.d/20servlets.policy&lt;/pre&gt;&#xA;&lt;p&gt;And add:&lt;/p&gt;&#xA;&lt;pre style=&#34;background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding: 5px; border: 1px dashed #489e06;&#34;&gt;grant codeBase &#34;file:${catalina.base}/webapps/-&#34; {&#xA;permission java.security.AllPermission;&#xA;};&lt;/pre&gt;&#xA;&lt;p&gt;And restart Tomcat&lt;/p&gt;&#xA;&lt;div&gt;&#xA;&lt;pre style=&#34;background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding: 5px; border: 1px dashed #489e06;&#34;&gt;/etc/init.d/tomcat5.5 restart&lt;/pre&gt;&#xA;&lt;/div&gt;</description>
      <content:encoded><![CDATA[<pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding: 5px; border: 1px dashed #489e06;">javax.servlet.ServletException
org.apache.catalina.security.SecurityUtil.execute
(SecurityUtil.java:294)</pre>
<p>Solution:</p>
<p>Create 20servlets.policy:</p>
<pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding: 5px; border: 1px dashed #489e06;">nano -w /etc/tomcat5.5/policy.d/20servlets.policy</pre>
<p>And add:</p>
<pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding: 5px; border: 1px dashed #489e06;">grant codeBase "file:${catalina.base}/webapps/-" {
permission java.security.AllPermission;
};</pre>
<p>And restart Tomcat</p>
<div>
<pre style="background-color: #ffffff; line-height: 12pt; margin-right: 5px; padding: 5px; border: 1px dashed #489e06;">/etc/init.d/tomcat5.5 restart</pre>
</div>
]]></content:encoded>
      <category>Errors</category><category>Linux</category><category>Software</category>
      <category>java</category><category>tomcat</category>
    </item>
    
    <item>
      <title>Xen: PTY allocation request failed</title>
      <link>https://yeri.be/xen-pty-allocation-request-failed/</link>
      <pubDate>Thu, 21 Oct 2010 01:37:21 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/xen-pty-allocation-request-failed/</guid>
      <description>&lt;pre&gt;$ ssh vm3.rootspirit.com -l root&#xA;root@vm3.rootspirit.com&#39;s password:&#xA;PTY allocation request failed on channel 0&#xA;stdin: is not a tty&lt;/pre&gt;&#xA;&lt;div&gt;Solution:&lt;/div&gt;&#xA;Kill the DomU (xm console *might* work, but somehow rarely works for me).&#xA;&lt;pre&gt;mkdir /tmp/disk&#xA;mount /path/to/disk.img /tmp/disk&#xA;chroot /tmp/disk /bin/bash&lt;/pre&gt;&#xA;=&amp;gt; in chroot env&#xA;&lt;pre&gt;nano -w /etc/fstab&lt;/pre&gt;&#xA;And add (though this is probably not needed):&#xA;&lt;pre&gt;none            /dev/pts      devpts    defaults        0   0&lt;/pre&gt;&#xA;And install udev:&#xA;&lt;pre&gt;apt-get install udev&lt;/pre&gt;&#xA;Clean up, and restart DomU&#xA;&lt;pre&gt;exit&#xA;umount /tmp/disk&#xA;xm create /path/to/xen/vm.cfg&lt;/pre&gt;&#xA;Should do the trick. :)</description>
      <content:encoded><![CDATA[<pre>$ ssh vm3.rootspirit.com -l root
root@vm3.rootspirit.com's password:
PTY allocation request failed on channel 0
stdin: is not a tty</pre>
<div>Solution:</div>
Kill the DomU (xm console *might* work, but somehow rarely works for me).
<pre>mkdir /tmp/disk
mount /path/to/disk.img /tmp/disk
chroot /tmp/disk /bin/bash</pre>
=&gt; in chroot env
<pre>nano -w /etc/fstab</pre>
And add (though this is probably not needed):
<pre>none            /dev/pts      devpts    defaults        0   0</pre>
And install udev:
<pre>apt-get install udev</pre>
Clean up, and restart DomU
<pre>exit
umount /tmp/disk
xm create /path/to/xen/vm.cfg</pre>
Should do the trick. :)
]]></content:encoded>
      <category>Errors</category><category>Linux</category><category>Software</category><category>Virtualisation</category>
      <category>xen</category>
    </item>
    
    <item>
      <title>Xen: Failed to find an unused loop device</title>
      <link>https://yeri.be/xen-failed-to-find-an-unused-loop-device/</link>
      <pubDate>Wed, 20 Oct 2010 01:21:18 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/xen-failed-to-find-an-unused-loop-device/</guid>
      <description>&lt;p&gt;I had to start a new Xen domU this afternoon,&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;xm create vm#.domain&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;But this resulted in following error:&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;Error: Device 5632 (vbd) could not be connected.&#xA;Failed to find an unused loop device&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Solution:&lt;/p&gt;&#xA;&lt;p&gt;Create &lt;code&gt;/etc/modprobe.d/local-loop.conf&lt;/code&gt; with this content:&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;options loop max_loop=64&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Turn off all DomUs, yes, bummer. You&amp;rsquo;ll need to reload the loop module which won&amp;rsquo;t work if Xen is still using them. &lt;code&gt;xm list&lt;/code&gt; should only display Domain-0.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I had to start a new Xen domU this afternoon,</p>
<p><code>xm create vm#.domain</code></p>
<p>But this resulted in following error:</p>
<p><code>Error: Device 5632 (vbd) could not be connected.
Failed to find an unused loop device</code></p>
<p>Solution:</p>
<p>Create <code>/etc/modprobe.d/local-loop.conf</code> with this content:</p>
<p><code>options loop max_loop=64</code></p>
<p>Turn off all DomUs, yes, bummer. You&rsquo;ll need to reload the loop module which won&rsquo;t work if Xen is still using them. <code>xm list</code> should only display Domain-0.</p>
<p><code>modprobe -r loop &amp;&amp; modprobe loop</code></p>
<p>And restart all DomUs. You can now create 32 (64/2 ~= # of DomUs; increase if you need more) DomUs.</p>
<p>You can check (before &amp; after) the difference in loop back devices: <code>ls -ls /dev | grep loop | wc -l</code></p>
]]></content:encoded>
      <category>Errors</category><category>Linux</category><category>Software</category><category>Virtualisation</category>
      <category>xen</category>
    </item>
    
    <item>
      <title>SugarCRM: issue saving locales</title>
      <link>https://yeri.be/sugarcrm-issue-saving-locales/</link>
      <pubDate>Thu, 23 Sep 2010 01:51:11 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/sugarcrm-issue-saving-locales/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.sugarcrm.com/crm/download/sugar-suite.html&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;SugarCRM&lt;/a&gt; (community edition; version 6.0.2) has been giving me a bunch of issues like being unable to change the locale settings (&amp;ldquo;Locales&amp;rdquo; under &amp;ldquo;Administration&amp;rdquo;) as well as &amp;ldquo;Display module icon as favicon&amp;rdquo; (&amp;ldquo;System Settings&amp;rdquo;).&lt;/p&gt;&#xA;&lt;p&gt;Changing the US format (yyyy/mm/dd) to EU (dd/mm/yyyy) and every other setting on that page wasn&amp;rsquo;t actually saved/remembered upon hitting save.&lt;/p&gt;&#xA;&lt;p&gt;Editing it manually in config.php wasn&amp;rsquo;t an option either, as it got overwritten every single time. I could of course change permission, and make it unwritable by the webserver, but that would make the rest of the admin panel useless (everything else isn&amp;rsquo;t configurable anymore).&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p><a href="http://www.sugarcrm.com/crm/download/sugar-suite.html" target="_blank" rel="noopener noreferrer">SugarCRM</a> (community edition; version 6.0.2) has been giving me a bunch of issues like being unable to change the locale settings (&ldquo;Locales&rdquo; under &ldquo;Administration&rdquo;) as well as &ldquo;Display module icon as favicon&rdquo; (&ldquo;System Settings&rdquo;).</p>
<p>Changing the US format (yyyy/mm/dd) to EU (dd/mm/yyyy) and every other setting on that page wasn&rsquo;t actually saved/remembered upon hitting save.</p>
<p>Editing it manually in config.php wasn&rsquo;t an option either, as it got overwritten every single time. I could of course change permission, and make it unwritable by the webserver, but that would make the rest of the admin panel useless (everything else isn&rsquo;t configurable anymore).</p>
<p>My workaround:</p>
<p>Install the outdated <a href="https://web.archive.org/web/20140911091535/http://www.sugarforge.org/frs/?group_id=78" target="_blank" rel="noopener noreferrer">EN_GB locale from SugarForge</a>. It won&rsquo;t complain that the versions do not match (unlike the two Dutch locales), but it <em>will</em> break your GUI.</p>
<p>However, this gives you time to edit all the settings, save, and put it back to English (US). And this time, it gets remembered (idem dito for the favicon).</p>
<p>I however kept the EN_GB locale module installed, just in case, and thus didn&rsquo;t test whether it broke again when the EN_GB mod is removed.</p>
<p>Buggy CRM is buggy. :(</p>
<p>Also, the fact I cannot delete users/employees directly is bugging me. Doubt this CRM will make it into production fase&hellip; -.-</p>
]]></content:encoded>
      <category>Errors</category><category>Software</category><category>www</category>
      <category>sugarcrm</category>
    </item>
    
    <item>
      <title>nginx &#43; fastcgi PHP</title>
      <link>https://yeri.be/nginx-fastcgi-php/</link>
      <pubDate>Sun, 21 Mar 2010 01:32:21 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/nginx-fastcgi-php/</guid>
      <description>&lt;p&gt;I recently migrated &lt;a href=&#34;https://web.archive.org/web/20110213161611/http://vm1.rootspirit.com:80/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;vm1&lt;/a&gt; to &lt;a href=&#34;http://nginx.org/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;nginx&lt;/a&gt; instead of lighttpd. Just for the sake of playing and testing around.&lt;/p&gt;&#xA;&lt;p&gt;As there&amp;rsquo;s a PHP page as well, I had to set up fastcgi with PHP. I mainly followed &lt;a href=&#34;https://web.archive.org/web/20160310072932/http://tomasz.sterna.tv:80/2009/04/php-fastcgi-with-nginx-on-ubuntu&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;this tutorial&lt;/a&gt; to try to get PHP working.&lt;/p&gt;&#xA;&lt;p&gt;However, every PHP page I visited returned following error:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;No input file specified.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;As I was fairly sure it was path (or variable) related, I played around with:&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I recently migrated <a href="https://web.archive.org/web/20110213161611/http://vm1.rootspirit.com:80/" target="_blank" rel="noopener noreferrer">vm1</a> to <a href="http://nginx.org/" target="_blank" rel="noopener noreferrer">nginx</a> instead of lighttpd. Just for the sake of playing and testing around.</p>
<p>As there&rsquo;s a PHP page as well, I had to set up fastcgi with PHP. I mainly followed <a href="https://web.archive.org/web/20160310072932/http://tomasz.sterna.tv:80/2009/04/php-fastcgi-with-nginx-on-ubuntu" target="_blank" rel="noopener noreferrer">this tutorial</a> to try to get PHP working.</p>
<p>However, every PHP page I visited returned following error:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl">No input file specified.
</span></span></code></pre></div><p>As I was fairly sure it was path (or variable) related, I played around with:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl">fastcgi_param   SCRIPT_FILENAME  <span class="nv">$document_root$fastcgi_script_name</span><span class="p">;</span>
</span></span></code></pre></div><p>Changing $document_root to the full path, etc, without success.</p>
<p>However, as I used the init script in the tutorial, and <a href="https://web.archive.org/web/20120225104936/http://forum.slicehost.com:80/comments.php?DiscussionID=1259" target="_blank" rel="noopener noreferrer">read a few posts</a> about possible permission errors, I tried adding the group to the fastcgi daemon starter as well.</p>
<p>Change this:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl">start-stop-daemon --quiet --start --background --chuid <span class="s2">&#34;</span><span class="nv">$USER</span><span class="s2">&#34;</span> --exec /usr/bin/env -- <span class="nv">$PHP_CGI_ARGS</span>
</span></span></code></pre></div><p>to:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl">start-stop-daemon --quiet --start --background --chuid <span class="s2">&#34;</span><span class="nv">$USER</span><span class="s2">&#34;</span> -g www-data --exec /usr/bin/env -- <span class="nv">$PHP_CGI_ARGS</span>
</span></span></code></pre></div><p>Notice the &ldquo;-g www-data&rdquo; part.</p>
<p>You can always make a variable in case you ever want to edit it.</p>
<p>Restart php_fastcgi and try again. Should work fine now.</p>
<p>Some fast stats: <a href="https://static.yeri.be/2010/03/nginx.vm1_.txt" target="_blank" rel="noopener noreferrer">vm1 + nginx</a>, <a href="https://static.yeri.be/2010/03/lighttpd.vm1_.txt" target="_blank" rel="noopener noreferrer">vm1 + lighttpd</a>, <a href="https://static.yeri.be/2010/03/IIS7.vm0_.txt" target="_blank" rel="noopener noreferrer">vm0 + IIS7</a>, <a href="https://static.yeri.be/2010/03/apache.one_.txt" target="_blank" rel="noopener noreferrer">one + Apache</a>, vm1 + nginx + PHP and <a href="https://static.yeri.be/2010/03/apache.one_.php_.txt" target="_blank" rel="noopener noreferrer">one + Apache + PHP</a>.</p>
<p>These stats should only give a quick overview. To get correct results it should be ran on the same hardware, at the same moment with the same load, and 100% the same pages.</p>
<p>&ldquo;One&rdquo; is a Gentoo dual Pentium III with 1.2Gb ram, &ldquo;vm0&rdquo; is a Windows 2008 Xen Virtual machine with 1 Gb ram, and has access to two vCPUs (Xeon), &ldquo;vm1&rdquo; is a Debian with 128Mb ram, and also access to two vCPUs (Xeon). Nginx wins on static content (followed by Lighttpd). Apache wins by a little over nginx on PHP content in these tests.</p>
<p><a href="https://web.archive.org/web/20120703003237/http://blog.webfaction.com:80/a-little-holiday-present" target="_blank" rel="noopener noreferrer">Here</a>&rsquo;s another site with some stats.</p>
]]></content:encoded>
      <category>Errors</category><category>Linux</category><category>Software</category><category>www</category>
      <category>nginx</category><category>php</category>
    </item>
    
    <item>
      <title>VMware Server and kernel 2.6.33</title>
      <link>https://yeri.be/vmware-server-and-kernel-2-6-33/</link>
      <pubDate>Mon, 15 Mar 2010 17:08:21 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/vmware-server-and-kernel-2-6-33/</guid>
      <description>&lt;p&gt;Trying to recompile the VMware Server 2.0.2 on kernel 2.6.33 I came upon these two errors:&lt;/p&gt;&#xA;&lt;blockquote&gt;# uname -a&#xA;Linux Sauron 2.6.33 #1 SMP Tue Mar 9 15:09:05 CET 2010 x86_64 AMD Opteron(tm) Processor 248 AuthenticAMD GNU/Linux&lt;/blockquote&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://home.tiete.be/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;This&lt;/a&gt; is a Gentoo machine.&lt;/p&gt;&#xA;&lt;p&gt;Error 1:&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;div id=&#34;_mcePaste&#34;&gt;The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does not match&lt;/div&gt;&#xA;&lt;div id=&#34;_mcePaste&#34;&gt;your running kernel (version 2.6.33).  Even if the module were to compile&lt;/div&gt;&#xA;&lt;div id=&#34;_mcePaste&#34;&gt;successfully, it would not load into the running kernel.&lt;/div&gt;&#xA;&lt;div id=&#34;_mcePaste&#34;&gt;What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include]&lt;/div&gt;&lt;/blockquote&gt;&#xA;&lt;p&gt;This can be resolved by editing &lt;em&gt;version.h&lt;/em&gt; (usually in &lt;em&gt;/usr/src/linux/include/linux&lt;/em&gt;) and adding this line:&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Trying to recompile the VMware Server 2.0.2 on kernel 2.6.33 I came upon these two errors:</p>
<blockquote># uname -a
Linux Sauron 2.6.33 #1 SMP Tue Mar 9 15:09:05 CET 2010 x86_64 AMD Opteron(tm) Processor 248 AuthenticAMD GNU/Linux</blockquote>
<p><a href="http://home.tiete.be/" target="_blank" rel="noopener noreferrer">This</a> is a Gentoo machine.</p>
<p>Error 1:</p>
<blockquote>
<div id="_mcePaste">The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does not match</div>
<div id="_mcePaste">your running kernel (version 2.6.33).  Even if the module were to compile</div>
<div id="_mcePaste">successfully, it would not load into the running kernel.</div>
<div id="_mcePaste">What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include]</div></blockquote>
<p>This can be resolved by editing <em>version.h</em> (usually in <em>/usr/src/linux/include/linux</em>) and adding this line:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl"><span class="c1">#define UTS_RELEASE &#34;2.6.33&#34;</span>
</span></span></code></pre></div><p>Error 2:</p>
<blockquote>The path "/usr/src/linux/include" is a kernel header file directory, but it does not contain the file "linux/autoconf.h" as expected.  This can happen if the kernel has never been built, or if you have invoked the "make mrproper" command in your kernel directory.  In any case, you may want to rebuild your kernel.
What is the location of the directory of C header files that match your running kernel? [/usr/src/linux/include]</blockquote>
<p>As the latest kernel doesn&rsquo;t seem to contain this file, I took the <a href="https://static.yeri.be/2010/03/autoconf.h" target="_blank" rel="noopener noreferrer">autoconf.h</a> file from 2.6.22.2, and copied it to the correct place. This made VMware compile (until it errored on other stuff, which can be fixed using <a href="https://web.archive.org/web/20101122085804/http://radu.cotescu.com:80/2010/01/19/how-to-install-vmware-server-ubuntu-fedora-opensuse/" target="_blank" rel="noopener noreferrer">this script</a>).</p>
<p>I&rsquo;m fairly clueless what implications it can have to make these changes. So use at your own risk. :)</p>
]]></content:encoded>
      <category>Errors</category><category>Linux</category>
      <category>gentoo</category><category>kernel</category><category>vmware</category>
    </item>
    
    <item>
      <title>OpenVPN packet drops</title>
      <link>https://yeri.be/openvpn-packet-drops/</link>
      <pubDate>Mon, 08 Mar 2010 17:22:35 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/openvpn-packet-drops/</guid>
      <description>&lt;p&gt;I recently started to notice following error messages on my openVPN server.&lt;/p&gt;&#xA;&lt;address&gt;ovpn-server[6306]: vpn.rootspirit.com/85.234.x.y:62068 MULTI: packet dropped due to output saturation (multi_process_incoming_tun)&lt;/address&gt;This basically means that the TUN or TAP interface is making more packets than the real (TCP) interface can handle.&#xA;&lt;p&gt;As I need to run OpenVPN using the TCP protocol (instead of the faster UDP protocol; as UDP is often blocked in networks I use my VPN in) I experimented by increasing the tcp-queue-limit. The default is 64, and I&amp;rsquo;ve set it to 256. So far, everything still seems to be working fine (but more packets will be queued before being dropped by OpenVPN, requiring less retransmissions).&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I recently started to notice following error messages on my openVPN server.</p>
<address>ovpn-server[6306]: vpn.rootspirit.com/85.234.x.y:62068 MULTI: packet dropped due to output saturation (multi_process_incoming_tun)</address>This basically means that the TUN or TAP interface is making more packets than the real (TCP) interface can handle.
<p>As I need to run OpenVPN using the TCP protocol (instead of the faster UDP protocol; as UDP is often blocked in networks I use my VPN in) I experimented by increasing the tcp-queue-limit. The default is 64, and I&rsquo;ve set it to 256. So far, everything still seems to be working fine (but more packets will be queued before being dropped by OpenVPN, requiring less retransmissions).</p>
<p>Add this to the OpenVPN server config:</p>
<address>tcp-queue-limit 256</address>And restart the daemon.
]]></content:encoded>
      <category>Errors</category><category>Linux</category><category>Networking</category><category>Software</category>
      <category>openvpn</category><category>vpn</category>
    </item>
    
    <item>
      <title>Linux gateway/router &#43; unable to access certain (HTTPS) sites</title>
      <link>https://yeri.be/linux-gatewayrouter-unable-to-access-certain-https-sites/</link>
      <pubDate>Sat, 27 Feb 2010 13:56:47 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/linux-gatewayrouter-unable-to-access-certain-https-sites/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve had an issue for a while, being unable to access certain websites such as &lt;a href=&#34;https://fon.com&#34; target=&#34;_blank&#34;&gt;&lt;a href=&#34;https://fon.com&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;https://fon.com&lt;/a&gt;&lt;/a&gt;, but also certain parts of the Apple, Fortis and Microsoft site, while other (https) websites worked fine.&lt;/p&gt;&#xA;&lt;p&gt;Running Wireshark I found that only about 5ish packets got transferred, and all other data to that website abruptly stopped.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m using ADSL (&lt;a href=&#34;http://www.edpnet.be/&#34; target=&#34;_blank&#34;&gt;EDPnet&lt;/a&gt;), which has an MTU of 1492, however, I was able to access all websites from the router (using lynx, for example), but not from any other PC within the network.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I&rsquo;ve had an issue for a while, being unable to access certain websites such as <a href="https://fon.com" target="_blank"><a href="https://fon.com" target="_blank" rel="noopener noreferrer">https://fon.com</a></a>, but also certain parts of the Apple, Fortis and Microsoft site, while other (https) websites worked fine.</p>
<p>Running Wireshark I found that only about 5ish packets got transferred, and all other data to that website abruptly stopped.</p>
<p>I&rsquo;m using ADSL (<a href="http://www.edpnet.be/" target="_blank">EDPnet</a>), which has an MTU of 1492, however, I was able to access all websites from the router (using lynx, for example), but not from any other PC within the network.</p>
<pre># ifconfig<span style="color: #ff0000;"> ppp0</span>
ppp0      Link encap:Point-to-Point Protocol
inet addr:85.234.196.57  P-t-P:85.234.196.1  Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST  <span style="color: #ff0000;">MTU:1492</span> Metric:1
RX packets:38804442 errors:0 dropped:0 overruns:0 frame:0
TX packets:28930886 errors:0 dropped:5020 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:45941523311 (42.7 GiB)  TX bytes:2887926670 (2.6 GiB)</pre>
<p style="padding-left: 60px;"><span style="color: #000000;"> </span></p>
As it had worked before without any issues, I was more thinking about a kernel problem (or a module of it), however, stripping down unnecessary modules and updating my kernel a few times didn't resolve the issue. I even booted an old kernel I had still lying around from when I could access the websites. However, all these attempts were in vain.
<p>Thinking it might have been a firewall issue, I flushed all my iptables rules, and started over from scratch. However, this too didn&rsquo;t solve my issue.</p>
<p>When I VPN&rsquo;ed or used my Macbook Pro directly as PPPoE device (by-passing the Gentoo router) I was able to access all the websites as well.</p>
<p>After being close to giving up, I found the following iptables rule:</p>
<pre>iptables -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu -t mangle</pre>
<p>And try again.</p>
<p>This did solve my issue. :)</p>
<p>This is because the default 100mbit MTU is 1500, instead of 1492 for PPPoE.</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">http://www.edpnet.be/</div>
]]></content:encoded>
      <category>Errors</category><category>Linux</category><category>Networking</category>
      <category>Linux</category><category>https</category><category>mtu</category><category>router</category>
    </item>
    
    <item>
      <title>Brussels-Midi &#43; iRail</title>
      <link>https://yeri.be/brussels-midi-irail/</link>
      <pubDate>Sun, 21 Feb 2010 16:49:17 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/brussels-midi-irail/</guid>
      <description>&lt;p&gt;Apparently the NMBS/SNCB website now makes a difference between &amp;ldquo;Brussels-Midi&amp;rdquo; and &amp;ldquo;Brussels-Midi Eurostar&amp;rdquo;; same station, different track.&lt;/p&gt;&#xA;&lt;p&gt;Due to this change, &lt;a href=&#34;http://irail.be&#34; target=&#34;_blank&#34;&gt;iRail&lt;/a&gt; was no longer able to provide any scheduling information which included Brussels-Midi.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve made a quick and dirty work around (by including &amp;ldquo;+ Eurostar&amp;rdquo; in the drop down menu), solving this bug.&lt;/p&gt;&#xA;&lt;p&gt;However, please, NMBS/SNCB, please please please provide an API or report such changes to web developers.&lt;/p&gt;&#xA;&lt;p&gt;As it is now, if you manually fill in Brussels-Midi and do not add the Eurostar text, the iRail website will not be able to to look up the requested information.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Apparently the NMBS/SNCB website now makes a difference between &ldquo;Brussels-Midi&rdquo; and &ldquo;Brussels-Midi Eurostar&rdquo;; same station, different track.</p>
<p>Due to this change, <a href="http://irail.be" target="_blank">iRail</a> was no longer able to provide any scheduling information which included Brussels-Midi.</p>
<p>I&rsquo;ve made a quick and dirty work around (by including &ldquo;+ Eurostar&rdquo; in the drop down menu), solving this bug.</p>
<p>However, please, NMBS/SNCB, please please please provide an API or report such changes to web developers.</p>
<p>As it is now, if you manually fill in Brussels-Midi and do not add the Eurostar text, the iRail website will not be able to to look up the requested information.</p>
<p>Thanks to <a href="http://www.stephanedewit.be" target="_blank">Stéphane</a> for the bug report.</p>
]]></content:encoded>
      <category>Errors</category><category>iRail</category>
      <category>iPhone</category><category>nmbs</category><category>sncb</category>
    </item>
    
    <item>
      <title>OpenVPN &amp; Windows 7</title>
      <link>https://yeri.be/openvpn-windows-7/</link>
      <pubDate>Sun, 14 Feb 2010 17:10:11 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/openvpn-windows-7/</guid>
      <description>&lt;p&gt;There&amp;rsquo;s a great GUI out for OpenVPN &amp;amp; Windows, located &lt;a href=&#34;http://openvpn.se/download.html&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;here&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;However, this GUI includes an old OpenVPN, that is no longer compatible with Windows 7 and Windows Vista.&lt;/p&gt;&#xA;&lt;p&gt;The TUN/TAP driver will be blocked due to compatibility issues, and when trying to connect to a VPN, you&amp;rsquo;ll get an error along the lines of:&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;All TAP-Win32 adapters on this system are currently in use&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;The simplest fix, is to install the GUI package (including the old OpenVPN binaries), and reinstall OpenVPN afterwards.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>There&rsquo;s a great GUI out for OpenVPN &amp; Windows, located <a href="http://openvpn.se/download.html" target="_blank" rel="noopener noreferrer">here</a>.</p>
<p>However, this GUI includes an old OpenVPN, that is no longer compatible with Windows 7 and Windows Vista.</p>
<p>The TUN/TAP driver will be blocked due to compatibility issues, and when trying to connect to a VPN, you&rsquo;ll get an error along the lines of:</p>
<p><code>All TAP-Win32 adapters on this system are currently in use</code></p>
<p>The simplest fix, is to install the GUI package (including the old OpenVPN binaries), and reinstall OpenVPN afterwards.</p>
<p>You can find the latest OpenVPN binaries <a href="https://web.archive.org/web/20170607163358/https://openvpn.net/release/" target="_blank" rel="noopener noreferrer">here</a> and the latest version, when writing this post <a href="https://web.archive.org/web/20170607163358/https://openvpn.net/release/" target="_blank" rel="noopener noreferrer">here</a>.</p>
<p>This will overwrite the old files and update the driver with a Windows 7 compatible driver.</p>
<p>Try to connect now, everything should work like a charm. :)</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 0px; width: 1px; height: 1px; overflow: hidden;">http://openvpn.se/download.html</div>
]]></content:encoded>
      <category>Errors</category><category>Networking</category><category>Software</category><category>Windows</category>
      <category>openvpn</category><category>vpn</category><category>windows 7</category>
    </item>
    
    <item>
      <title>Turning off Driver Signing in Windows 7</title>
      <link>https://yeri.be/turning-off-driver-signing-in-windows-7/</link>
      <pubDate>Fri, 12 Feb 2010 16:46:37 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/turning-off-driver-signing-in-windows-7/</guid>
      <description>&lt;p&gt;To disable it, as administrator, open cmd.exe (win button + R -&amp;gt; cmd -&amp;gt; [enter]), and copy paste the following 2 lines:&lt;/p&gt;&#xA;&lt;p&gt;&lt;code&gt;bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS&#xA;bcdedit.exe -set TESTSIGNING ON&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Reboot, enjoy. No more annoying messages. :)&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>To disable it, as administrator, open cmd.exe (win button + R -&gt; cmd -&gt; [enter]), and copy paste the following 2 lines:</p>
<p><code>bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS
bcdedit.exe -set TESTSIGNING ON</code></p>
<p>Reboot, enjoy. No more annoying messages. :)</p>
]]></content:encoded>
      <category>Errors</category><category>Software</category>
      <category>drivers</category><category>windows 7</category>
    </item>
    
    <item>
      <title>iRail new year&#39;s bug</title>
      <link>https://yeri.be/irail-new-years-bug/</link>
      <pubDate>Mon, 08 Feb 2010 13:24:12 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/irail-new-years-bug/</guid>
      <description>&lt;p&gt;Took me a while to notice, but &lt;a href=&#34;http://irail.be&#34; target=&#34;_blank&#34;&gt;iRail.be&lt;/a&gt; was displaying the wrong year by default (2011 instead of 2010) and the NMBS website doesn&amp;rsquo;t have the 2011 time tables yet. Resulting in errors.&lt;/p&gt;&#xA;&lt;p&gt;Anyway, fixed!&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Took me a while to notice, but <a href="http://irail.be" target="_blank">iRail.be</a> was displaying the wrong year by default (2011 instead of 2010) and the NMBS website doesn&rsquo;t have the 2011 time tables yet. Resulting in errors.</p>
<p>Anyway, fixed!</p>
]]></content:encoded>
      <category>Errors</category><category>Misc</category><category>iRail</category><category>www</category>
      <category>iPhone</category>
    </item>
    
    <item>
      <title>iTunes 9 and iPhone OS 3</title>
      <link>https://yeri.be/itunes-9-and-iphone-os-3/</link>
      <pubDate>Thu, 28 Jan 2010 10:14:55 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/itunes-9-and-iphone-os-3/</guid>
      <description>&lt;p&gt;And the smart playlist syncing issue.&lt;/p&gt;&#xA;&lt;p&gt;Syncing smart playlists, with &amp;ldquo;live updating&amp;rdquo; checked, bugged the playlists on the iPhone (there were songs in the playlist that didn&amp;rsquo;t belong there). Hoping this bug would be fixed ASAP I tried to ignore it as long as possible&amp;hellip; However, it so far hasn&amp;rsquo;t been fixed.&lt;/p&gt;&#xA;&lt;p&gt;As I was pretty fed up with unchecking &amp;ldquo;live updating&amp;rdquo; for 6 playlists eachtime I synced my iPhone, I tried to play around and find a fix.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>And the smart playlist syncing issue.</p>
<p>Syncing smart playlists, with &ldquo;live updating&rdquo; checked, bugged the playlists on the iPhone (there were songs in the playlist that didn&rsquo;t belong there). Hoping this bug would be fixed ASAP I tried to ignore it as long as possible&hellip; However, it so far hasn&rsquo;t been fixed.</p>
<p>As I was pretty fed up with unchecking &ldquo;live updating&rdquo; for 6 playlists eachtime I synced my iPhone, I tried to play around and find a fix.</p>
<p>Apparently, adding the following rule, solves the issue (don&rsquo;t ask me why though):</p>
<p>&ldquo;<strong>Playlist </strong>-<strong> is </strong>-<strong> Music</strong>.&rdquo;</p>
<p style="text-align: center;"><a href="https://static.yeri.be/2010/01/itunes.png" target="_blank" rel="noopener noreferrer"><img class="size-medium wp-image-920 aligncenter" title="iTunes smart playlist" src="https://static.yeri.be/2010/01/itunes-300x124.png" alt="" width="300" height="124" /></a></p>
<p>Add this to all your smart playlists, resync, and your issue should be solved. Don&rsquo;t forget to check on &ldquo;live updating&rdquo; again. ;)</p>
<p>Media kind is music didn&rsquo;t affect the issue, however, this was an old rule that was already added to avoid getting podcasts into my smart playlists.</p>
<p>Also, if anyone can tell me how to reduce the memory usage of iTunes 9 (using 900+ Mb, coverflow enabled). The only useful work around is either disable cover flow or to put iTunes into Mini Player (shift+Apple+M)&hellip;</p>
<p style="text-align: center;"><a href="https://static.yeri.be/2010/01/itunes_low_mem.png" target="_blank" rel="noopener noreferrer"><img class="size-medium wp-image-941 aligncenter" title="iTunes error: low memory" src="https://static.yeri.be/2010/01/itunes_low_mem-300x123.png" alt="" width="300" height="123" /></a></p>
]]></content:encoded>
      <category>Apple</category><category>Errors</category><category>Software</category>
      <category>apple</category><category>iPhone</category><category>itunes</category>
    </item>
    
    <item>
      <title>Hamachi: Failed to connect to the engine</title>
      <link>https://yeri.be/hamachi-failed-to-connect-to-the-engine/</link>
      <pubDate>Wed, 04 Nov 2009 16:35:49 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/hamachi-failed-to-connect-to-the-engine/</guid>
      <description>&lt;p&gt;After getting the Hamachi 2 update (without a prior notice, nicely done&amp;hellip; No more auto update if they continue to break stuff) I started to notice a bunch of XPs receiving this error after a reboot: &lt;a href=&#34;http://community.logmein.com/logmein/board/message?board.id=11&amp;amp;thread.id=1417&amp;amp;view=by_date_ascending&amp;amp;page=1&#34; target=&#34;_blank&#34;&gt;Failed to connect to the engine&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Hamachi is auto started, at boot, because we have a shortcut in the startup folder. No other way to auto start the free version (as far as I know).&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>After getting the Hamachi 2 update (without a prior notice, nicely done&hellip; No more auto update if they continue to break stuff) I started to notice a bunch of XPs receiving this error after a reboot: <a href="http://community.logmein.com/logmein/board/message?board.id=11&amp;thread.id=1417&amp;view=by_date_ascending&amp;page=1" target="_blank">Failed to connect to the engine</a>.</p>
<p>Hamachi is auto started, at boot, because we have a shortcut in the startup folder. No other way to auto start the free version (as far as I know).</p>
<p>Yet, when starting Hamachi manually after the PC had booted, there were no more errors. So it&rsquo;s clear Hamachi tried to start before the engine (see services.msc -&gt; LogMeIn Hamachi Engine or something) was started.</p>
<p>And reinstalling Hamachi only seemed to work on one of the XPs.</p>
<p>As there&rsquo;s no easy way to delay the starting up of a program, I used some dirty vbs and batch&hellip; Kinda.</p>
<p>Here&rsquo;s my solution:</p>
<p>Place both scripts in the Hamachi directory (c:\program files\logmein hamachi)</p>
<p>hamachiStart.vbs:</p>
<pre>Set WshShell = CreateObject("WScript.Shell")
WshShell.Run chr(34) & ".\hamachi.bat" & Chr(34), 0
Set WshShell = Nothing</pre>
<p>hamachi.bat:</p>
<pre>@echo off
ping -n 30 127.0.0.1 >NUL
"C:\Program Files\LogMeIn Hamachi\hamachi-2-ui.exe"
exit</pre>
<p>Hamachi.vbs will start the bat file. This seems to be the only way to prevent a command prompt from opening (and staying open all the time).</p>
<p>Hamachi.bat will ping itself for 30ish seconds (don&rsquo;t think there&rsquo;s a cleaner way to do this&hellip;) and then start the Hamachi GUI.</p>
<p>If you&rsquo;re still having problems, increase 30 to something like 60 or even more.</p>
<p>Anyway, last thing you&rsquo;ll need to do is to make a shortcut of hamachi.vbs, and drag it into the startup folder.</p>
<p>Reboot, wait a bit, and enjoy.</p>
]]></content:encoded>
      <category>Errors</category><category>Software</category><category>Windows</category>
      <category>Hamachi</category><category>logmein</category>
    </item>
    
    <item>
      <title>HP ProtectTools and Windows 7</title>
      <link>https://yeri.be/hp-protecttools-and-windows-7/</link>
      <pubDate>Fri, 30 Oct 2009 00:23:24 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/hp-protecttools-and-windows-7/</guid>
      <description>&lt;p&gt;If you&amp;rsquo;re having troubles using HP ProtectTools and Windows 7, you&amp;rsquo;ll probably using an outdated version of ProtectTools. Eventhough HP tells you this is the latest version for your notebook.&lt;/p&gt;&#xA;&lt;p&gt;A simple fix, is to &lt;a href=&#34;http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&amp;amp;cc=us&amp;amp;prodTypeId=321957&amp;amp;prodSeriesId=1849082&amp;amp;swItem=ob-75523-1&amp;amp;mode=3&#34; target=&#34;_blank&#34;&gt;download the latest version&lt;/a&gt;, which is model independent.&lt;/p&gt;&#xA;&lt;p&gt;Be sure to completely uninstall the previous version, reboot, and reinstall the latest version. I can now successfully login using the biometric fingerprint device.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>If you&rsquo;re having troubles using HP ProtectTools and Windows 7, you&rsquo;ll probably using an outdated version of ProtectTools. Eventhough HP tells you this is the latest version for your notebook.</p>
<p>A simple fix, is to <a href="http://h20000.www2.hp.com/bizsupport/TechSupport/SoftwareDescription.jsp?lang=en&amp;cc=us&amp;prodTypeId=321957&amp;prodSeriesId=1849082&amp;swItem=ob-75523-1&amp;mode=3" target="_blank">download the latest version</a>, which is model independent.</p>
<p>Be sure to completely uninstall the previous version, reboot, and reinstall the latest version. I can now successfully login using the biometric fingerprint device.</p>
]]></content:encoded>
      <category>Errors</category><category>Hardware</category><category>Software</category><category>Windows</category>
      <category>hp</category><category>windows 7</category>
    </item>
    
    <item>
      <title>Windows update error 80070005</title>
      <link>https://yeri.be/windows-update-error-80070005/</link>
      <pubDate>Mon, 07 Sep 2009 01:42:15 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/windows-update-error-80070005/</guid>
      <description>&lt;p&gt;This is usually an error due to incorrect rights on certain files on your system.&lt;/p&gt;&#xA;&lt;p&gt;In my case, Windows 2008, as domain controller, I was added to the &amp;ldquo;Domain Guests&amp;rdquo; group.&lt;/p&gt;&#xA;&lt;p&gt;Make sure you&amp;rsquo;re not member of that group, and reboot. This should fix the problem.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>This is usually an error due to incorrect rights on certain files on your system.</p>
<p>In my case, Windows 2008, as domain controller, I was added to the &ldquo;Domain Guests&rdquo; group.</p>
<p>Make sure you&rsquo;re not member of that group, and reboot. This should fix the problem.</p>
]]></content:encoded>
      <category>Errors</category><category>Windows</category>
      <category>Windows</category><category>windows 2008</category><category>windows update</category>
    </item>
    
    <item>
      <title>iRail issues</title>
      <link>https://yeri.be/irail-issues/</link>
      <pubDate>Fri, 21 Aug 2009 18:08:09 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/irail-issues/</guid>
      <description>&lt;p&gt;Today, I received an e-mail informing &lt;a href=&#34;http://irail.be&#34; target=&#34;_blank&#34;&gt;iRail&lt;/a&gt; was broken, and not showing any information.&lt;/p&gt;&#xA;&lt;p&gt;The issue has been solved and the site is working again as it should be.&lt;/p&gt;&#xA;&lt;p&gt;I have no idea for how long the website has been broken, as currently I&amp;rsquo;m not using any trains to reach my destinations. ;)&lt;/p&gt;&#xA;&lt;p&gt;Don&amp;rsquo;t forget to e-mail me if you come across bugs. Much appreciated.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Today, I received an e-mail informing <a href="http://irail.be" target="_blank">iRail</a> was broken, and not showing any information.</p>
<p>The issue has been solved and the site is working again as it should be.</p>
<p>I have no idea for how long the website has been broken, as currently I&rsquo;m not using any trains to reach my destinations. ;)</p>
<p>Don&rsquo;t forget to e-mail me if you come across bugs. Much appreciated.</p>
]]></content:encoded>
      <category>Errors</category><category>iRail</category>
      <category>bugs</category>
    </item>
    
    <item>
      <title>Vodafone Mobile Connect - Incorrect Pin code</title>
      <link>https://yeri.be/vodafone-mobile-connect-incorrect-pin-code/</link>
      <pubDate>Fri, 10 Jul 2009 22:25:49 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/vodafone-mobile-connect-incorrect-pin-code/</guid>
      <description>&lt;p&gt;As I usually use my SIM card in my iPhone, I booted my PC, plugged in the Vodafone USB Mobile Connect modem (HAUWEI 220 or something). I then inserted, with the USB device plugged in, my SIM card, and booted up the Mac (and later on Windows) Vodafone application, to connect my PC to the Proximus 3G network.&lt;/p&gt;&#xA;&lt;p&gt;This resulted in a constant error; &amp;ldquo;&lt;strong&gt;The pin code was not accepted by the mobile device&lt;/strong&gt;&amp;rdquo;.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>As I usually use my SIM card in my iPhone, I booted my PC, plugged in the Vodafone USB Mobile Connect modem (HAUWEI 220 or something). I then inserted, with the USB device plugged in, my SIM card, and booted up the Mac (and later on Windows) Vodafone application, to connect my PC to the Proximus 3G network.</p>
<p>This resulted in a constant error; &ldquo;<strong>The pin code was not accepted by the mobile device</strong>&rdquo;.</p>
<p>I of course removed the SIM card each time, and inserted it back in my iPhone, and unlocked it by inserting my code. I didn&rsquo;t want to lock my SIM card, and made sure I had at least 2 good tries left each time.</p>
<p>As you can let the application remember the pin code, I was 100% sure it were wrong settings. The worst part, was that the application quits after prompting  that message. I reinstalled, searching in the config files, removed all <em>vodafone</em> files, tried in Windows, changed my pin code a couple of times (the default 0000 one too), updated the HAUWEI firmware, updated the Mobile Connect client software, rebooted, and when I was about to give up, it hit me like a truck. I&rsquo;m from the bloody &ldquo;hotswap generation&rdquo;. And Vodafone sucks. Seriously. Wasted 2 hours on that. Such a waste of time, such a simple solution.</p>
<p>When inserting the SIM card into the device. UNPLUG THE USB MODEM. INSERT SIM. THEN, NOT BEFORE, INSERT IT IN THE DAMN PC. Start the application. Enjoy. No more dodgy error messages, the application works, and you can connect to the bloody internet.</p>
<p>GG Vodafone. GG hotswap.</p>
]]></content:encoded>
      <category>Errors</category><category>Hardware</category><category>Networking</category><category>Software</category>
      <category>hotswap</category><category>iPhone</category><category>usb</category><category>vodafone</category>
    </item>
    
    <item>
      <title>Damn You Google !</title>
      <link>https://yeri.be/damn-you-google/</link>
      <pubDate>Wed, 11 Feb 2009 17:38:39 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/damn-you-google/</guid>
      <description>&lt;p style=&#34;text-align: center;&#34;&gt;&lt;img class=&#34;size-full wp-image-696 alignnone&#34; title=&#34;GMail Attachment Offline&#34; src=&#34;https://static.yeri.be/2009/02/gmailattachmentoffline.png&#34; alt=&#34;GMail Attachment Offline&#34; width=&#34;500&#34; height=&#34;250&#34; /&gt;&lt;/p&gt;&#xA;&lt;p style=&#34;text-align: left;&#34;&gt;I need it now! :(&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p style="text-align: center;"><img class="size-full wp-image-696 alignnone" title="GMail Attachment Offline" src="https://static.yeri.be/2009/02/gmailattachmentoffline.png" alt="GMail Attachment Offline" width="500" height="250" /></p>
<p style="text-align: left;">I need it now! :(</p>
]]></content:encoded>
      <category>Errors</category><category>Google</category>
      <category>gmail</category><category>offline</category>
    </item>
    
    <item>
      <title>Java &#43; Angry IP Scanner error</title>
      <link>https://yeri.be/java-angry-ip-scanner-error/</link>
      <pubDate>Thu, 06 Nov 2008 12:00:43 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/java-angry-ip-scanner-error/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.angryziber.com&#34; target=&#34;_blank&#34;&gt;Angry IP scanner&lt;/a&gt; was quitting each time I started the application, and looking at Console I saw these errors:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;06/11/08 11:34:15 &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;0x0-0x1f01f&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;.net.azib.ipscan&lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;190&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;JavaAppLauncher Error&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; CFBundleCopyResourceURL&lt;span class=&#34;o&#34;&gt;()&lt;/span&gt; failed loading MRJApp.properties file&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;06/11/08 11:34:15 &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;0x0-0x1f01f&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;.net.azib.ipscan&lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;190&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;JavaAppLauncher Error&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; CFBundleCopyResourceURL&lt;span class=&#34;o&#34;&gt;()&lt;/span&gt; failed &lt;span class=&#34;k&#34;&gt;while&lt;/span&gt; getting Resource/Java directory&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;06/11/08 11:34:15 &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;0x0-0x1f01f&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;.net.azib.ipscan&lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;190&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;LaunchRunner Error&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; No main class specified&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;06/11/08 11:34:15 &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;0x0-0x1f01f&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;.net.azib.ipscan&lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;190&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;JavaAppLauncher Error&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; CallStaticVoidMethod&lt;span class=&#34;o&#34;&gt;()&lt;/span&gt; threw an exception&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;06/11/08 11:34:15 &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;0x0-0x1f01f&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;.net.azib.ipscan&lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;190&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; Exception in thread &lt;span class=&#34;s2&#34;&gt;&amp;#34;main&amp;#34;&lt;/span&gt; java.lang.NullPointerException&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;06/11/08 11:34:15 &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;0x0-0x1f01f&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;.net.azib.ipscan&lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;190&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;  at apple.launcher.LaunchRunner.run&lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;LaunchRunner.java:112&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;06/11/08 11:34:15 &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;0x0-0x1f01f&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;.net.azib.ipscan&lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;190&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;  at apple.launcher.LaunchRunner.callMain&lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;LaunchRunner.java:50&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;06/11/08 11:34:15 &lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;0x0-0x1f01f&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;.net.azib.ipscan&lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;190&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;  at apple.launcher.JavaApplicationLauncher.main&lt;span class=&#34;o&#34;&gt;(&lt;/span&gt;JavaApplicationLauncher.java:61&lt;span class=&#34;o&#34;&gt;)&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;06/11/08 11:34:15 com.apple.launchd&lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;97&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;([&lt;/span&gt;0x0-0x1f01f&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;.net.azib.ipscan&lt;span class=&#34;o&#34;&gt;[&lt;/span&gt;190&lt;span class=&#34;o&#34;&gt;])&lt;/span&gt; Exited with &lt;span class=&#34;nb&#34;&gt;exit&lt;/span&gt; code: &lt;span class=&#34;m&#34;&gt;1&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;After some googling I came upon &lt;a href=&#34;http://renderfast.com/2008/09/26/java-for-mac-update-2-leaves-some-java-apps-broken/&#34; target=&#34;_blank&#34;&gt;this website&lt;/a&gt;.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p><a href="http://www.angryziber.com" target="_blank">Angry IP scanner</a> was quitting each time I started the application, and looking at Console I saw these errors:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl">06/11/08 11:34:15 <span class="o">[</span>0x0-0x1f01f<span class="o">]</span>.net.azib.ipscan<span class="o">[</span>190<span class="o">]</span> <span class="o">[</span>JavaAppLauncher Error<span class="o">]</span> CFBundleCopyResourceURL<span class="o">()</span> failed loading MRJApp.properties file
</span></span><span class="line"><span class="cl">06/11/08 11:34:15 <span class="o">[</span>0x0-0x1f01f<span class="o">]</span>.net.azib.ipscan<span class="o">[</span>190<span class="o">]</span> <span class="o">[</span>JavaAppLauncher Error<span class="o">]</span> CFBundleCopyResourceURL<span class="o">()</span> failed <span class="k">while</span> getting Resource/Java directory
</span></span><span class="line"><span class="cl">06/11/08 11:34:15 <span class="o">[</span>0x0-0x1f01f<span class="o">]</span>.net.azib.ipscan<span class="o">[</span>190<span class="o">]</span> <span class="o">[</span>LaunchRunner Error<span class="o">]</span> No main class specified
</span></span><span class="line"><span class="cl">06/11/08 11:34:15 <span class="o">[</span>0x0-0x1f01f<span class="o">]</span>.net.azib.ipscan<span class="o">[</span>190<span class="o">]</span> <span class="o">[</span>JavaAppLauncher Error<span class="o">]</span> CallStaticVoidMethod<span class="o">()</span> threw an exception
</span></span><span class="line"><span class="cl">06/11/08 11:34:15 <span class="o">[</span>0x0-0x1f01f<span class="o">]</span>.net.azib.ipscan<span class="o">[</span>190<span class="o">]</span> Exception in thread <span class="s2">&#34;main&#34;</span> java.lang.NullPointerException
</span></span><span class="line"><span class="cl">06/11/08 11:34:15 <span class="o">[</span>0x0-0x1f01f<span class="o">]</span>.net.azib.ipscan<span class="o">[</span>190<span class="o">]</span>  at apple.launcher.LaunchRunner.run<span class="o">(</span>LaunchRunner.java:112<span class="o">)</span>
</span></span><span class="line"><span class="cl">06/11/08 11:34:15 <span class="o">[</span>0x0-0x1f01f<span class="o">]</span>.net.azib.ipscan<span class="o">[</span>190<span class="o">]</span>  at apple.launcher.LaunchRunner.callMain<span class="o">(</span>LaunchRunner.java:50<span class="o">)</span>
</span></span><span class="line"><span class="cl">06/11/08 11:34:15 <span class="o">[</span>0x0-0x1f01f<span class="o">]</span>.net.azib.ipscan<span class="o">[</span>190<span class="o">]</span>  at apple.launcher.JavaApplicationLauncher.main<span class="o">(</span>JavaApplicationLauncher.java:61<span class="o">)</span>
</span></span><span class="line"><span class="cl">06/11/08 11:34:15 com.apple.launchd<span class="o">[</span>97<span class="o">]</span> <span class="o">([</span>0x0-0x1f01f<span class="o">]</span>.net.azib.ipscan<span class="o">[</span>190<span class="o">])</span> Exited with <span class="nb">exit</span> code: <span class="m">1</span>
</span></span></code></pre></div><p>After some googling I came upon <a href="http://renderfast.com/2008/09/26/java-for-mac-update-2-leaves-some-java-apps-broken/" target="_blank">this website</a>.</p>
<p>Following the (long/first) instructions did solve the problem, and I can now run the application.</p>
<p>Only skipping #9, as I could not find the &ldquo;CFBundleExecutable&rdquo;, and simply renaming the old <em>ipscan</em> to <em>ipscan.bak</em>, and renaming <em>JavaApplicationStub</em> to <em>ipscan</em>.</p>
]]></content:encoded>
      <category>Apple</category><category>Errors</category><category>Software</category>
      <category>angry ip scanner</category><category>java</category><category>mac os x</category>
    </item>
    
    <item>
      <title>Bad virus scanner! Bad!</title>
      <link>https://yeri.be/bad-virus-scanner-bad/</link>
      <pubDate>Thu, 06 Nov 2008 00:52:44 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/bad-virus-scanner-bad/</guid>
      <description>&lt;p&gt;Some antivirus software vendors (McAfee, Symantec, and some others) have started recently identifying Angry IP Scanner as &amp;lsquo;potentially unwanted program&amp;rsquo; or risky &amp;lsquo;hacktool&amp;rsquo;. Now, their programs often delete Angry IP Scanner from the disk during virus scanning.&lt;/p&gt;&#xA;&lt;p&gt;The reason behind this is the will to bloat &amp;lsquo;virus databases&amp;rsquo; and show unreal high number of detected &amp;lsquo;viruses&amp;rsquo; in order to impress their customers. So they include everything they can find on the Internet, including many security tools, such as Angry IP Scanner.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Some antivirus software vendors (McAfee, Symantec, and some others) have started recently identifying Angry IP Scanner as &lsquo;potentially unwanted program&rsquo; or risky &lsquo;hacktool&rsquo;. Now, their programs often delete Angry IP Scanner from the disk during virus scanning.</p>
<p>The reason behind this is the will to bloat &lsquo;virus databases&rsquo; and show unreal high number of detected &lsquo;viruses&rsquo; in order to impress their customers. So they include everything they can find on the Internet, including many security tools, such as Angry IP Scanner.</p>
<p>Note that the cross-platform incarnation of Angry IP Scanner (version <strong>3.x</strong>) is not being detected.</p>
<p>There is a <strong>petition</strong> to antivirus software vendors, please <a title="http://www.petitiononline.com/angryip/petition.html" rel="nofollow noopener noreferrer" href="http://www.petitiononline.com/angryip/petition.html" target="_blank">sign it</a>.</p>
<p><em>From <a href="https://web.archive.org/web/20090201174753/http://www.angryziber.com:80/w/FAQ:_Virus" target="_blank" rel="noopener noreferrer">Angry Ip Scanner</a>.</em></p>
]]></content:encoded>
      <category>Errors</category><category>Software</category>
      <category>antivirus</category><category>virus</category>
    </item>
    
    <item>
      <title>Imap/Gmail mark as read</title>
      <link>https://yeri.be/imapgmail-mark-as-read/</link>
      <pubDate>Fri, 31 Oct 2008 02:38:51 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/imapgmail-mark-as-read/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve &amp;ldquo;updated&amp;rdquo; my &lt;a href=&#34;https://yeri.be/gmail-automatic-mark-spam-as-read/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;previous php&lt;/a&gt;-app.&lt;/p&gt;&#xA;&lt;p&gt;Since today I ended up getting this error:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Warning: imap_open&lt;span class=&#34;o&#34;&gt;()&lt;/span&gt;: Couldn&lt;span class=&#34;err&#34;&gt;&amp;#39;&lt;/span&gt;t open stream &lt;span class=&#34;o&#34;&gt;{&lt;/span&gt;imap.gmail.com:993/imap/ssl&lt;span class=&#34;o&#34;&gt;}[&lt;/span&gt;Google Mail&lt;span class=&#34;o&#34;&gt;]&lt;/span&gt;/Spam in /home/yeri/.gmail.php on line &lt;span class=&#34;m&#34;&gt;30&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Certificate failure &lt;span class=&#34;k&#34;&gt;for&lt;/span&gt; imap.gmail.com: unable to get &lt;span class=&#34;nb&#34;&gt;local&lt;/span&gt; issuer certificate: /C&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;US/ST&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;California/L&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;Mountain View/O&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;Google Inc/CN&lt;span class=&#34;o&#34;&gt;=&lt;/span&gt;imap.gmail.com - Connection failed.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Simply searching this line:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-php&#34; data-lang=&#34;php&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;$open&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;imap_open&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;{imap.gmail.com:993/imap/ssl/}&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;$path&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;And editing it to:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-php&#34; data-lang=&#34;php&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nv&#34;&gt;$open&lt;/span&gt; &lt;span class=&#34;o&#34;&gt;=&lt;/span&gt; &lt;span class=&#34;nx&#34;&gt;imap_open&lt;/span&gt; &lt;span class=&#34;p&#34;&gt;(&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;{imap.gmail.com:993/imap/ssl/novalidate-cert}&lt;/span&gt;&lt;span class=&#34;si&#34;&gt;$path&lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;Solves the problem.&lt;/p&gt;&#xA;&lt;p&gt;This will ignore the Google certificate. Please do double check that imap.google.com really points to Google, and it&amp;rsquo;s not some kind of DNS issue.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I&rsquo;ve &ldquo;updated&rdquo; my <a href="https://yeri.be/gmail-automatic-mark-spam-as-read/" target="_blank" rel="noopener">previous php</a>-app.</p>
<p>Since today I ended up getting this error:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-bash" data-lang="bash"><span class="line"><span class="cl">Warning: imap_open<span class="o">()</span>: Couldn<span class="err">&#39;</span>t open stream <span class="o">{</span>imap.gmail.com:993/imap/ssl<span class="o">}[</span>Google Mail<span class="o">]</span>/Spam in /home/yeri/.gmail.php on line <span class="m">30</span>
</span></span><span class="line"><span class="cl">Certificate failure <span class="k">for</span> imap.gmail.com: unable to get <span class="nb">local</span> issuer certificate: /C<span class="o">=</span>US/ST<span class="o">=</span>California/L<span class="o">=</span>Mountain View/O<span class="o">=</span>Google Inc/CN<span class="o">=</span>imap.gmail.com - Connection failed.
</span></span></code></pre></div><p>Simply searching this line:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-php" data-lang="php"><span class="line"><span class="cl"><span class="nv">$open</span> <span class="o">=</span> <span class="nx">imap_open</span> <span class="p">(</span><span class="s2">&#34;{imap.gmail.com:993/imap/ssl/}</span><span class="si">$path</span><span class="s2">&#34;</span>
</span></span></code></pre></div><p>And editing it to:</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-php" data-lang="php"><span class="line"><span class="cl"><span class="nv">$open</span> <span class="o">=</span> <span class="nx">imap_open</span> <span class="p">(</span><span class="s2">&#34;{imap.gmail.com:993/imap/ssl/novalidate-cert}</span><span class="si">$path</span><span class="s2">&#34;</span>
</span></span></code></pre></div><p>Solves the problem.</p>
<p>This will ignore the Google certificate. Please do double check that imap.google.com really points to Google, and it&rsquo;s not some kind of DNS issue.</p>
<p>I&rsquo;ve <a href="https://static.yeri.be/2008/10/gmail_spamreader_v002.phps" target="_blank" rel="noopener">updated</a> the 1st version, that ignores the certificate.</p>
]]></content:encoded>
      <category>Errors</category><category>Linux</category><category>Misc</category><category>Networking</category><category>Software</category>
      <category>gmail</category><category>imap</category><category>spam</category>
    </item>
    
    <item>
      <title>iRail translations</title>
      <link>https://yeri.be/irail-translations/</link>
      <pubDate>Sun, 28 Sep 2008 18:07:38 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/irail-translations/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m looking for people to test out the &lt;a href=&#34;http://irail.be/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;iRail website&lt;/a&gt; in the &lt;a href=&#34;https://web.archive.org/web/20120922094807/http://irail.be:80/settings/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;four different languages&lt;/a&gt;, to check for any spelling mistakes. Should you find any, please report them to bugs[@]irail[.]be.&lt;/p&gt;&#xA;&lt;p&gt;Thanks&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I&rsquo;m looking for people to test out the <a href="http://irail.be/" target="_blank" rel="noopener noreferrer">iRail website</a> in the <a href="https://web.archive.org/web/20120922094807/http://irail.be:80/settings/" target="_blank" rel="noopener noreferrer">four different languages</a>, to check for any spelling mistakes. Should you find any, please report them to bugs[@]irail[.]be.</p>
<p>Thanks</p>
]]></content:encoded>
      <category>Errors</category><category>Misc</category><category>iRail</category><category>www</category>
      <category>iPhone</category><category>nmbs</category><category>sncb</category>
    </item>
    
    <item>
      <title>iRail updates</title>
      <link>https://yeri.be/irail-updates/</link>
      <pubDate>Fri, 26 Sep 2008 19:11:01 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/irail-updates/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve made some more changes to &lt;a href=&#34;http://irail.be&#34; target=&#34;_blank&#34;&gt;iRail&lt;/a&gt;;&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&#x9;&lt;li&gt;small link (top, left corner) to refresh/go to the main page&lt;/li&gt;&#xA;&#x9;&lt;li&gt;fixed an issue where the dropdown menus would display HH:MM when it should be HH+1:MM - e.g. if the time was 17h55, it would display 17h00 instead of 18h00&lt;/li&gt;&#xA;&#x9;&lt;li&gt;added a return/back button to the results page&lt;/li&gt;&#xA;&#x9;&lt;li&gt;changed (shortened) the Dutch text of &#34;noresults/&#34; page, to fit the text on one line (on the iPhone)&lt;/li&gt;&#xA;&#x9;&lt;li&gt;changed the settings icon to something more... &#34;settings&#34; and less &#34;info&#34;&lt;/li&gt;&#xA;&#x9;&lt;li&gt;Removed the link from iRail.be to m.iRail.be. iRail.be will now be the main site&lt;/li&gt;&#xA;&#x9;&lt;li&gt;added &#34;arrival&#34; and &#34;departure&#34; options, to specify whether you want to arrive or depart at that time&lt;/li&gt;&#xA;&#x9;&lt;li&gt;created a bugs and feedback email address - bugs[@]irail[.]be and feedback[@]irail[.]be&lt;/li&gt;&#xA;&#x9;&lt;li&gt;the &lt;a href=&#34;http://allinthehead.com/retro/319/how-to-set-an-apple-touch-icon-for-any-site&#34; target=&#34;_blank&#34;&gt;touch-icon&lt;/a&gt; should be here soon&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
      <content:encoded><![CDATA[<p>I&rsquo;ve made some more changes to <a href="http://irail.be" target="_blank">iRail</a>;</p>
<ul>
	<li>small link (top, left corner) to refresh/go to the main page</li>
	<li>fixed an issue where the dropdown menus would display HH:MM when it should be HH+1:MM - e.g. if the time was 17h55, it would display 17h00 instead of 18h00</li>
	<li>added a return/back button to the results page</li>
	<li>changed (shortened) the Dutch text of "noresults/" page, to fit the text on one line (on the iPhone)</li>
	<li>changed the settings icon to something more... "settings" and less "info"</li>
	<li>Removed the link from iRail.be to m.iRail.be. iRail.be will now be the main site</li>
	<li>added "arrival" and "departure" options, to specify whether you want to arrive or depart at that time</li>
	<li>created a bugs and feedback email address - bugs[@]irail[.]be and feedback[@]irail[.]be</li>
	<li>the <a href="http://allinthehead.com/retro/319/how-to-set-an-apple-touch-icon-for-any-site" target="_blank">touch-icon</a> should be here soon</li>
</ul>
]]></content:encoded>
      <category>Errors</category><category>Misc</category><category>Software</category><category>iRail</category><category>www</category>
      <category>iPhone</category><category>nmbs</category><category>sncb</category>
    </item>
    
    <item>
      <title>Route Planner bug fix</title>
      <link>https://yeri.be/route-planner-bug-fix/</link>
      <pubDate>Wed, 17 Sep 2008 11:55:11 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/route-planner-bug-fix/</guid>
      <description>&lt;p&gt;I just fixed a bug where he wouldn&amp;rsquo;t query the NMBS website if you hadn&amp;rsquo;t picked your language yet. Default language has been set to English.&lt;/p&gt;&#xA;&lt;p&gt;Thanks to Helene.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I just fixed a bug where he wouldn&rsquo;t query the NMBS website if you hadn&rsquo;t picked your language yet. Default language has been set to English.</p>
<p>Thanks to Helene.</p>
]]></content:encoded>
      <category>Errors</category><category>Misc</category><category>Software</category><category>iRail</category><category>www</category>
      <category>hafas</category><category>iPhone</category><category>nmbs</category><category>sncb</category>
    </item>
    
    <item>
      <title>Gmail automatic &#34;mark (spam) as read&#34;</title>
      <link>https://yeri.be/gmail-automatic-mark-spam-as-read/</link>
      <pubDate>Wed, 27 Aug 2008 01:07:28 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/gmail-automatic-mark-spam-as-read/</guid>
      <description>&lt;p&gt;I hate having unread mail. I hate having spam. And most of all, I hate spam that asks for attention.&lt;/p&gt;&#xA;&lt;p&gt;When receiving spam in Gmail, you get the annoying bold &lt;strong&gt;&lt;a href=&#34;https://static.yeri.be/2008/08/spam.png&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;Spam (12353434)&lt;/a&gt; &lt;/strong&gt;with &amp;lsquo;12353434&amp;rsquo; being the number of unread spam messages.&lt;/p&gt;&#xA;&lt;p&gt;With the introduction of Gmail Labs I&amp;rsquo;d hope to see an &amp;ldquo;automaticly mark spam message as seen&amp;rdquo; feature, which, well, I haven&amp;rsquo;t found yet.&lt;/p&gt;&#xA;&lt;p&gt;Being tired of all these increasing spam numbers, and my daily efforts to &amp;ldquo;select all unread + mark as read&amp;rdquo;, I ended up writing a small PHP file which connects to the Gmail (using IMAP, so I asume you&amp;rsquo;ll need IMAP enabled in your settings..) and marks all spam messages as read. Running this script locally with a curl or cron every X time will solve most of your problems, I hope.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I hate having unread mail. I hate having spam. And most of all, I hate spam that asks for attention.</p>
<p>When receiving spam in Gmail, you get the annoying bold <strong><a href="https://static.yeri.be/2008/08/spam.png" target="_blank" rel="noopener">Spam (12353434)</a> </strong>with &lsquo;12353434&rsquo; being the number of unread spam messages.</p>
<p>With the introduction of Gmail Labs I&rsquo;d hope to see an &ldquo;automaticly mark spam message as seen&rdquo; feature, which, well, I haven&rsquo;t found yet.</p>
<p>Being tired of all these increasing spam numbers, and my daily efforts to &ldquo;select all unread + mark as read&rdquo;, I ended up writing a small PHP file which connects to the Gmail (using IMAP, so I asume you&rsquo;ll need IMAP enabled in your settings..) and marks all spam messages as read. Running this script locally with a curl or cron every X time will solve most of your problems, I hope.</p>
<p>Download the file <a href="https://static.yeri.be/2008/08/gmail_spamreader.phps" target="_blank" rel="noopener">here</a> (phps) or <a href="https://static.yeri.be/2008/08/gmail_spamreader.txt" target="_blank" rel="noopener">here</a> (txt).</p>
<p>Or just copy paste it!</p>
<div class="highlight"><pre tabindex="0" class="chroma"><code class="language-PHP" data-lang="PHP"><span class="line"><span class="cl"><span class="o">&lt;</span> <span class="o">?</span><span class="nx">php</span>
</span></span><span class="line"><span class="cl"><span class="cm">/*
</span></span></span><span class="line"><span class="cl"><span class="cm">Gmail &#34;spam mark-as-read&#34;
</span></span></span><span class="line"><span class="cl"><span class="cm">
</span></span></span><span class="line"><span class="cl"><span class="cm">by Tuinslak
</span></span></span><span class="line"><span class="cl"><span class="cm">www.tuinslak.be
</span></span></span><span class="line"><span class="cl"><span class="cm">
</span></span></span><span class="line"><span class="cl"><span class="cm">v0.01 :: 26/08/2008 . init php codez
</span></span></span><span class="line"><span class="cl"><span class="cm">*/</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="c1">// Config starts here
</span></span></span><span class="line"><span class="cl"><span class="c1"></span>
</span></span><span class="line"><span class="cl"><span class="c1">// Gmail user &amp; pass
</span></span></span><span class="line"><span class="cl"><span class="c1"></span><span class="nv">$user</span> <span class="o">=</span> <span class="s2">&#34;YOU&#34;</span><span class="p">;</span>
</span></span><span class="line"><span class="cl"><span class="nv">$pass</span> <span class="o">=</span> <span class="s2">&#34;hiddensecretz&#34;</span><span class="p">;</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="c1">// Debugging - Outputs a list of mailboxes and status on the imap server (1/0)
</span></span></span><span class="line"><span class="cl"><span class="c1"></span><span class="nv">$listmailbox</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="c1">// Advanced config :o
</span></span></span><span class="line"><span class="cl"><span class="c1"></span>
</span></span><span class="line"><span class="cl"><span class="c1">// &#34;Path&#34; of the (spam) mailbox and/or its name.
</span></span></span><span class="line"><span class="cl"><span class="c1">// default should be ok with Gmail.
</span></span></span><span class="line"><span class="cl"><span class="c1"></span><span class="nv">$path</span> <span class="o">=</span> <span class="s2">&#34;[Google Mail]/Spam&#34;</span><span class="p">;</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="c1">// End of config
</span></span></span><span class="line"><span class="cl"><span class="c1"></span>
</span></span><span class="line"><span class="cl"><span class="nv">$open</span> <span class="o">=</span> <span class="nx">imap_open</span> <span class="p">(</span><span class="s2">&#34;{imap.gmail.com:993/imap/ssl}</span><span class="si">$path</span><span class="s2">&#34;</span><span class="p">,</span> <span class="nv">$user</span><span class="p">,</span> <span class="nv">$pass</span><span class="p">,</span> <span class="s2">&#34;&#34;</span><span class="p">,</span> <span class="mi">1</span><span class="p">)</span> <span class="k">or</span> <span class="k">die</span><span class="p">(</span><span class="nx">imap_last_error</span><span class="p">()</span> <span class="o">.</span> <span class="s2">&#34;
</span></span></span><span class="line"><span class="cl"><span class="s2">
</span></span></span><span class="line"><span class="cl"><span class="s2">Connection failed.&#34;</span><span class="p">);</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="c1">// debug
</span></span></span><span class="line"><span class="cl"><span class="c1"></span><span class="k">if</span><span class="p">(</span><span class="nv">$listmailbox</span><span class="p">)</span> <span class="p">{</span>
</span></span><span class="line"><span class="cl">        <span class="k">echo</span> <span class="s2">&#34;&lt;strong&gt;Mailboxes:&#34;</span><span class="p">;</span>
</span></span><span class="line"><span class="cl">        <span class="nv">$folders</span> <span class="o">=</span> <span class="nx">imap_listmailbox</span><span class="p">(</span><span class="nv">$open</span><span class="p">,</span>  <span class="s2">&#34;{  Gmail  }&#34;</span><span class="p">,</span> <span class="s2">&#34;*&#34;</span><span class="p">);</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">        <span class="k">if</span> <span class="p">(</span><span class="nv">$folders</span> <span class="o">==</span> <span class="k">false</span><span class="p">)</span> <span class="p">{</span>
</span></span><span class="line"><span class="cl">                <span class="k">echo</span> <span class="s2">&#34;Call failed</span><span class="se">\n</span><span class="s2">&#34;</span><span class="p">;</span>
</span></span><span class="line"><span class="cl">        <span class="p">}</span> <span class="k">else</span> <span class="p">{</span>
</span></span><span class="line"><span class="cl">                <span class="k">foreach</span> <span class="p">(</span><span class="nv">$folders</span> <span class="k">as</span> <span class="nv">$val</span><span class="p">)</span> <span class="p">{</span>
</span></span><span class="line"><span class="cl">                        <span class="k">echo</span> <span class="nv">$val</span> <span class="o">.</span> <span class="s2">&#34;</span><span class="se">\n</span><span class="s2">&#34;</span><span class="p">;</span>
</span></span><span class="line"><span class="cl">                <span class="p">}</span>
</span></span><span class="line"><span class="cl">        <span class="p">}</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl">        <span class="k">echo</span> <span class="s2">&#34;&lt;/strong&gt;&lt;strong&gt;Status&lt;/strong&gt;:&#34;</span><span class="p">;</span>
</span></span><span class="line"><span class="cl">        <span class="nv">$status</span> <span class="o">=</span> <span class="nx">imap_status</span><span class="p">(</span><span class="nv">$open</span><span class="p">,</span> <span class="s2">&#34;{imap.gmail.com}</span><span class="si">$path</span><span class="s2">&#34;</span><span class="p">,</span> <span class="nx">SA_ALL</span><span class="p">);</span>
</span></span><span class="line"><span class="cl">        <span class="k">if</span> <span class="p">(</span><span class="nv">$status</span><span class="p">)</span> <span class="p">{</span>
</span></span><span class="line"><span class="cl">                <span class="k">echo</span> <span class="s2">&#34;Messages:   &#34;</span> <span class="o">.</span> <span class="nv">$status</span><span class="o">-&gt;</span><span class="na">messages</span>    <span class="o">.</span> <span class="s2">&#34;</span><span class="se">\n</span><span class="s2">&#34;</span><span class="p">;</span>
</span></span><span class="line"><span class="cl">                <span class="k">echo</span> <span class="s2">&#34;Recent:     &#34;</span> <span class="o">.</span> <span class="nv">$status</span><span class="o">-&gt;</span><span class="na">recent</span>      <span class="o">.</span> <span class="s2">&#34;</span><span class="se">\n</span><span class="s2">&#34;</span><span class="p">;</span>
</span></span><span class="line"><span class="cl">                <span class="k">echo</span> <span class="s2">&#34;Unseen:     &#34;</span> <span class="o">.</span> <span class="nv">$status</span><span class="o">-&gt;</span><span class="na">unseen</span>      <span class="o">.</span> <span class="s2">&#34;</span><span class="se">\n</span><span class="s2">&#34;</span><span class="p">;</span>
</span></span><span class="line"><span class="cl">                <span class="k">echo</span> <span class="s2">&#34;UIDnext:    &#34;</span> <span class="o">.</span> <span class="nv">$status</span><span class="o">-&gt;</span><span class="na">uidnext</span>     <span class="o">.</span> <span class="s2">&#34;</span><span class="se">\n</span><span class="s2">&#34;</span><span class="p">;</span>
</span></span><span class="line"><span class="cl">                <span class="k">echo</span> <span class="s2">&#34;UIDvalidity:&#34;</span> <span class="o">.</span> <span class="nv">$status</span><span class="o">-&gt;</span><span class="na">uidvalidity</span> <span class="o">.</span> <span class="s2">&#34;</span><span class="se">\n</span><span class="s2">&#34;</span><span class="p">;</span>
</span></span><span class="line"><span class="cl">        <span class="p">}</span> <span class="k">else</span> <span class="p">{</span>
</span></span><span class="line"><span class="cl">                <span class="k">echo</span> <span class="s2">&#34;imap_status failed: &#34;</span> <span class="o">.</span> <span class="nx">imap_last_error</span><span class="p">()</span> <span class="o">.</span> <span class="s2">&#34;</span><span class="se">\n</span><span class="s2">&#34;</span><span class="p">;</span>
</span></span><span class="line"><span class="cl">        <span class="p">}</span>
</span></span><span class="line"><span class="cl"><span class="p">}</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="c1">// Mark as read
</span></span></span><span class="line"><span class="cl"><span class="c1"></span><span class="nv">$search</span> <span class="o">=</span> <span class="nx">imap_search</span><span class="p">(</span><span class="nv">$open</span><span class="p">,</span> <span class="s1">&#39;UNSEEN&#39;</span><span class="p">);</span>
</span></span><span class="line"><span class="cl"><span class="c1">// print out the array containing $search info
</span></span></span><span class="line"><span class="cl"><span class="c1">//print_r($search);
</span></span></span><span class="line"><span class="cl"><span class="c1"></span>
</span></span><span class="line"><span class="cl"><span class="k">for</span> <span class="p">(</span><span class="nv">$i</span> <span class="o">=</span> <span class="mi">0</span><span class="p">;</span> <span class="nv">$i</span> <span class="o">&lt;</span> <span class="nx">sizeof</span><span class="p">(</span><span class="nv">$search</span><span class="p">);</span> <span class="nv">$i</span><span class="o">++</span><span class="p">)</span> <span class="p">{</span>
</span></span><span class="line"><span class="cl">        <span class="nv">$read</span> <span class="o">=</span> <span class="nx">imap_setflag_full</span><span class="p">(</span><span class="nv">$open</span><span class="p">,</span> <span class="nv">$search</span><span class="p">[</span><span class="nv">$i</span><span class="p">],</span> <span class="s1">&#39;\\Seen&#39;</span><span class="p">);</span>
</span></span><span class="line"><span class="cl"><span class="p">}</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="c1">// and close it down !
</span></span></span><span class="line"><span class="cl"><span class="c1"></span><span class="nx">imap_close</span><span class="p">(</span><span class="nv">$open</span><span class="p">);</span>
</span></span><span class="line"><span class="cl">
</span></span><span class="line"><span class="cl"><span class="c1">// EOF
</span></span></span><span class="line"><span class="cl"><span class="c1"></span><span class="cp">?&gt;</span><span class="err">
</span></span></span></code></pre></div><p>If you plan to execute it from shell, don&rsquo;t forget to add a <a href="http://en.wikipedia.org/wiki/Shebang_(Unix)" target="_blank" rel="noopener">shebang</a> &ldquo;#!/usr/bin/php&rdquo; on line 1 and chmod +x gmail_spamreader.php.</p>
<p><span style="color: #888888;"><em>Edit:</em> Please add a comment if you&rsquo;re using it, just for statistics. :)</span></p>
]]></content:encoded>
      <category>Errors</category><category>Linux</category><category>Misc</category><category>Networking</category><category>Software</category>
      <category>gmail</category><category>imap</category><category>spam</category>
    </item>
    
    <item>
      <title>Wordpress stats</title>
      <link>https://yeri.be/wordpress-stats/</link>
      <pubDate>Sat, 23 Aug 2008 17:25:42 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/wordpress-stats/</guid>
      <description>&lt;p&gt;Took me a while to figure out what went wrong.&lt;/p&gt;&#xA;&lt;p&gt;With the new Firefox (v3) and the wordpress update, I was no longer able to see my &lt;a href=&#34;http://wordpress.org/extend/plugins/stats/&#34; target=&#34;_blank&#34;&gt;Wordpress stats&lt;/a&gt; on my dashboard.&lt;/p&gt;&#xA;&lt;p&gt;Every (Wordpress) login attempt, to see the stats, resulted in&amp;hellip; Well nothing. I just kept getting back to the login page. No error.&lt;/p&gt;&#xA;&lt;p&gt;Actually, I have &amp;ldquo;third-party cookies disabled&amp;rdquo; on all my browsers; I don&amp;rsquo;t like to have cookies from sites I do not visit. And this was the cause of the problem.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Took me a while to figure out what went wrong.</p>
<p>With the new Firefox (v3) and the wordpress update, I was no longer able to see my <a href="http://wordpress.org/extend/plugins/stats/" target="_blank">Wordpress stats</a> on my dashboard.</p>
<p>Every (Wordpress) login attempt, to see the stats, resulted in&hellip; Well nothing. I just kept getting back to the login page. No error.</p>
<p>Actually, I have &ldquo;third-party cookies disabled&rdquo; on all my browsers; I don&rsquo;t like to have cookies from sites I do not visit. And this was the cause of the problem.</p>
<p>Simply add an exception for &ldquo;*.wordpress.com&rdquo; and you&rsquo;ll be able to view all your stats again. :)</p>
]]></content:encoded>
      <category>Errors</category><category>Software</category><category>www</category>
      <category>stats</category><category>wordpress</category>
    </item>
    
    <item>
      <title>Create Bootcamp partition</title>
      <link>https://yeri.be/create-bootcamp-partition/</link>
      <pubDate>Sat, 23 Aug 2008 01:23:18 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/create-bootcamp-partition/</guid>
      <description>&lt;p&gt;Today I had to reinstall Bootcamp, and thus create a new Windows partition.&lt;/p&gt;&#xA;&lt;p&gt;Trying the Bootcamp setup wizard, I got the &lt;a href=&#34;https://yeri.be/bootcamp/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;same error as I had before&lt;/a&gt; - “Your disk cannot be partitioned because some files cannot be moved”.&lt;/p&gt;&#xA;&lt;p&gt;I tried to Zero-Out-Data, overwriting all deleted data on the disk with 0&amp;rsquo;s. Yet this did not seem to solve the problem.&lt;/p&gt;&#xA;&lt;p&gt;After deleting some big files, like my heroes &amp;amp; 24 episodes, I tried again. Still nothing.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Today I had to reinstall Bootcamp, and thus create a new Windows partition.</p>
<p>Trying the Bootcamp setup wizard, I got the <a href="https://yeri.be/bootcamp/" target="_blank" rel="noopener">same error as I had before</a> - “Your disk cannot be partitioned because some files cannot be moved”.</p>
<p>I tried to Zero-Out-Data, overwriting all deleted data on the disk with 0&rsquo;s. Yet this did not seem to solve the problem.</p>
<p>After deleting some big files, like my heroes &amp; 24 episodes, I tried again. Still nothing.</p>
<p>I then remembered I had WoW Wrath of the Lich King installed (7ish Gb). Deleting the WoW folder and trying again, did solve the problem. I didn&rsquo;t even have to zero-out-data again.</p>
<p>So, basicly, deleting big files (folders?!) seems to solve the problem too.</p>
]]></content:encoded>
      <category>Apple</category><category>Errors</category><category>Software</category>
      <category>Bootcamp</category><category>WoW</category><category>wotlk</category><category>wrath of the lich king</category>
    </item>
    
    <item>
      <title>Broken iPhone</title>
      <link>https://yeri.be/broken-iphone/</link>
      <pubDate>Fri, 01 Aug 2008 01:38:28 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/broken-iphone/</guid>
      <description>&lt;p style=&#34;text-align:center;&#34;&gt;No SIM card installed&#xA;Insert an unlocked and valid SIM to activate iPhone&#xA;&lt;/p&gt;&#xA;&lt;p style=&#34;text-align:center;&#34;&gt;&lt;a href=&#34;https://static.yeri.be/2008/08/dsc00424.jpg&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;img class=&#34;size-medium wp-image-320&#34; title=&#34;iPhone Display&#34; src=&#34;https://static.yeri.be/2008/08/dsc00424-300x225.jpg&#34; alt=&#34;iPhone Display&#34; width=&#34;300&#34; height=&#34;225&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p style=&#34;text-align:center;&#34;&gt;The iPhone cannot be used with iTunes because the information required for activation could not be obtained from the iPhone.&#xA;Check that the SIM card is inserted in your iPhone and that it is not PIN-locked.&#xA;&lt;/p&gt;&#xA;&lt;p style=&#34;text-align: center;&#34;&gt;&lt;a href=&#34;https://static.yeri.be/2008/08/iphone-itunes.png&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;&lt;img class=&#34;size-full wp-image-319 aligncenter&#34; title=&#34;iPhone error in iTunes&#34; src=&#34;https://static.yeri.be/2008/08/iphone-itunes.png&#34; alt=&#34;iPhone error in iTunes&#34; width=&#34;500&#34; height=&#34;200&#34; /&gt;&lt;/a&gt;&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p style="text-align:center;">No SIM card installed
Insert an unlocked and valid SIM to activate iPhone
</p>
<p style="text-align:center;"><a href="https://static.yeri.be/2008/08/dsc00424.jpg" target="_blank" rel="noopener"><img class="size-medium wp-image-320" title="iPhone Display" src="https://static.yeri.be/2008/08/dsc00424-300x225.jpg" alt="iPhone Display" width="300" height="225" /></a></p>
<p style="text-align:center;">The iPhone cannot be used with iTunes because the information required for activation could not be obtained from the iPhone.
Check that the SIM card is inserted in your iPhone and that it is not PIN-locked.
</p>
<p style="text-align: center;"><a href="https://static.yeri.be/2008/08/iphone-itunes.png" target="_blank" rel="noopener"><img class="size-full wp-image-319 aligncenter" title="iPhone error in iTunes" src="https://static.yeri.be/2008/08/iphone-itunes.png" alt="iPhone error in iTunes" width="500" height="200" /></a></p>
]]></content:encoded>
      <category>Errors</category><category>Misc</category>
      <category>apple</category><category>fail</category><category>iPhone</category><category>mobistar</category>
    </item>
    
    <item>
      <title>Mobistar&#39;s iPhone webshop error code &#34;30001100&#34;</title>
      <link>https://yeri.be/mobistars-iphone-webshop-error-code-30001100/</link>
      <pubDate>Tue, 29 Jul 2008 01:12:36 +0200</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/mobistars-iphone-webshop-error-code-30001100/</guid>
      <description>&lt;p&gt;When I tried to order my iPhone a few days ago from the Mobistar webshop (which is using &lt;a href=&#34;https://web.archive.org/web/20140314160831/http://www.ogone.com/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;Ogone&lt;/a&gt; payments), and I got to its last step &amp;ldquo;Pay goldz plx !&amp;rdquo; something happened.&lt;/p&gt;&#xA;&lt;p&gt;Submitting the required (and correct!) info, using my MasterCard, I received this helpful error page (roughly translated): &amp;ldquo;Order failed. Seller cannot sell item&amp;rdquo; and at the bottom, error code: &lt;strong&gt;30001100&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I tried to execute the payments multiple times (you have no idea&amp;rsquo;s how many times I checked and rechecked my credit card number), reordered the item, other browser, and so forth. Nothing helped.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>When I tried to order my iPhone a few days ago from the Mobistar webshop (which is using <a href="https://web.archive.org/web/20140314160831/http://www.ogone.com/" target="_blank" rel="noopener noreferrer">Ogone</a> payments), and I got to its last step &ldquo;Pay goldz plx !&rdquo; something happened.</p>
<p>Submitting the required (and correct!) info, using my MasterCard, I received this helpful error page (roughly translated): &ldquo;Order failed. Seller cannot sell item&rdquo; and at the bottom, error code: <strong>30001100</strong>.</p>
<p>I tried to execute the payments multiple times (you have no idea&rsquo;s how many times I checked and rechecked my credit card number), reordered the item, other browser, and so forth. Nothing helped.</p>
<p>Googleing (Googling?) the error code, returned <a href="https://web.archive.org/web/20060101070810/http://www.abssys.be:80/ncol/paymentinfos1.asp" target="_blank" rel="noopener noreferrer">this</a>.</p>
<p>Search for the error code, and you end up at this line:</p>
<table border="0" cellspacing="0" cellpadding="3" width="75%" align="center">
<tbody>
<tr>
<td width="10%" align="right" bgcolor="#bad1da"><strong>30001100</strong></td>
<td width="10%" align="left"><strong> no </strong></td>
<td width="80%" align="left">Unauthorized buyer's country</td>
</tr>
</tbody></table>
<p>When filling in the order, I was unable to choose where I lived, as it was set (uneditable) to Belgium (though I do live in Belgium&hellip; Most of the time).</p>
<p>As, at the time of the order, I was in The Netherlands, I quickly understood there was some ip to country check, and Mobistar only wanted Belgium buyers.</p>
<p>Though my MasterCard is hand out by a Belgian bank, and I guess you can&rsquo;t have a credit card as non resisdential, it would seem logic to accept the payment anyway&hellip; But hey, can&rsquo;t have it all!</p>
<p>Or perhaps use this error code:</p>
<table border="0" cellspacing="0" cellpadding="3" width="75%" align="center">
<tbody>
<tr>
<td width="10%" align="right" bgcolor="#bad1da"><strong>30001101</strong></td>
<td width="10%" align="left"><strong> no </strong></td>
<td width="80%" align="left">IP country &lt;&gt; card country</td>
</tr>
</tbody></table>
<p>Anyway, to solve this problem, you simply need to get a &ldquo;belgian ip&rdquo;.</p>
<p>Don&rsquo;t bother to search for free anonymous Belgian proxies, it will likely fail (don&rsquo;t even think about <a href="http://www.torproject.org/" target="_blank" rel="noopener noreferrer">Tor</a>) as no one is willing to share in this country&hellip; I had to set up Hamachi on a PC there (yes, because it won&rsquo;t run on os x.5), remote desktop to a PC home, and make the payment/order again.</p>
<p>And guess what? Worked like a charm.</p>
<p>Talk about convient online shopping .. !</p>
<p>This so does remind me about ING and its useful error codes for the most stupid thing, which forced the customer to call the helpdesk, and get annoyed by commercial junk.</p>
<p><em>By the way, <a href="http://www.google.be/search?q=mobistar&amp;ie=utf-8&amp;oe=utf-8&amp;aq=t&amp;rls=org.mozilla:en-US:official&amp;client=firefox-a" target="_blank" rel="noopener noreferrer">Google for Mobistar</a>, and check out the &ldquo;Mobistar iPhone is wrong/fail&rdquo; sites so high in the search results&hellip; Haha, really something a company would like to see.</em></p>
]]></content:encoded>
      <category>Errors</category><category>Misc</category><category>www</category>
      <category>iPhone</category><category>mobistar</category>
    </item>
    
    <item>
      <title>Ventrilo 2.1, Vista, and Surround 5.1</title>
      <link>https://yeri.be/ventrilo-21-vista-and-surround-51/</link>
      <pubDate>Sat, 01 Mar 2008 13:45:29 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/ventrilo-21-vista-and-surround-51/</guid>
      <description>&lt;p&gt;Helene&amp;rsquo;s new Vista pc seemed to be working fine, except for Ventrilo 2.1 (the free and, well, illegal version).&lt;/p&gt;&#xA;&lt;p&gt;It managed to connect, but no sound was coming out of it. Not when someone was talking, and not when there was a status message (like a join/connect/&amp;hellip;).&lt;/p&gt;&#xA;&lt;p&gt;I tried every out- and input device in &amp;ldquo;Setup&amp;rdquo;. I deleted the config, reinstalled, &amp;hellip;  Nothing seemed to work. I even checked if Vista wasn&amp;rsquo;t muting it, and it wasn&amp;rsquo;t. ;)&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Helene&rsquo;s new Vista pc seemed to be working fine, except for Ventrilo 2.1 (the free and, well, illegal version).</p>
<p>It managed to connect, but no sound was coming out of it. Not when someone was talking, and not when there was a status message (like a join/connect/&hellip;).</p>
<p>I tried every out- and input device in &ldquo;Setup&rdquo;. I deleted the config, reinstalled, &hellip;  Nothing seemed to work. I even checked if Vista wasn&rsquo;t muting it, and it wasn&rsquo;t. ;)</p>
<p>Yet, when plugging in her (USB) headset, it worked fine&hellip; So it had to be a Vista/sound config problem.</p>
<p>My Vista, at home, and the one om my Macbook could run Vent just fine&hellip;?!</p>
<p>That&rsquo;s when I went to her sound settings (config panel -&gt; sound). Selected the speakers, and clicked on Configure.</p>
<p>They were set to 5.1 Surround, which is what she&rsquo;s using.</p>
<p>I tried to use some other audio option, like stereo (or quadrophonic), and restarted Vent&hellip; And guess what! Yep, it worked.</p>
<p style="text-align: center"><a href="https://static.yeri.be/2008/03/vista_soundsettings.png" target="_blank" title="Vista sound settings" rel="noopener"><img src="https://static.yeri.be/2008/03/vista_soundsettings.thumbnail.png" alt="Vista sound settings" /></a></p>
<p>So I assume  Ventrilo 2.1 does not have surround/5.1 (and greater) support.</p>
<p>Some ugly workaround, to change that each time, but at least it works now.</p>
]]></content:encoded>
      <category>Errors</category><category>Software</category><category>Windows</category>
      <category>vista</category>
    </item>
    
    <item>
      <title>Console Hamachi</title>
      <link>https://yeri.be/console-hamachi/</link>
      <pubDate>Mon, 25 Feb 2008 19:14:38 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/console-hamachi/</guid>
      <description>&lt;p&gt;I &lt;a href=&#34;https://yeri.be/hamachi-on-leopard/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;wrote before&lt;/a&gt;, that the console version of Hamachi didn&amp;rsquo;t seem to generate tun/tap driver errors. But after rebooting my Mac I was no longer able to start Hamachi.&lt;/p&gt;&#xA;&lt;pre line=&#34;1&#34; lang=&#34;bash&#34;&gt;Nazgul:hamachi-0.9.9.9-20-osx yeri$ ./hamachi start&#xA;25 19:08:15.659 [   0] [14306] tap: connect() failed 2 (No such file or directory)&lt;/pre&gt;&#xA;&lt;p&gt;So I guess I&amp;rsquo;ll have to wait for a fix after all. :(&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>I <a href="https://yeri.be/hamachi-on-leopard/" target="_blank" rel="noopener">wrote before</a>, that the console version of Hamachi didn&rsquo;t seem to generate tun/tap driver errors. But after rebooting my Mac I was no longer able to start Hamachi.</p>
<pre line="1" lang="bash">Nazgul:hamachi-0.9.9.9-20-osx yeri$ ./hamachi start
25 19:08:15.659 [   0] [14306] tap: connect() failed 2 (No such file or directory)</pre>
<p>So I guess I&rsquo;ll have to wait for a fix after all. :(</p>
]]></content:encoded>
      <category>Apple</category><category>Errors</category><category>Networking</category>
      <category>Hamachi</category><category>bugs</category>
    </item>
    
    <item>
      <title>Hamachi(X) on Leopard</title>
      <link>https://yeri.be/hamachi-on-leopard/</link>
      <pubDate>Sun, 17 Feb 2008 22:30:00 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/hamachi-on-leopard/</guid>
      <description>&lt;p&gt;When playing with &lt;a href=&#34;http://kismac.macpirate.ch/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;KisMAC&lt;/a&gt;, I noticed something weird in my /var/log/system.log;&lt;/p&gt;&#xA;&lt;pre line=&#34;1&#34; lang=&#34;bash&#34;&gt;$date com.apple.launchd[1] (tuncfgd$pid) posix_spawnp(&#34;/usr/sbin/tuncfg&#34;, ...):&#xA;No such file or directory&#xA;$date com.apple.launchd[1] (tuncfgd$pid) Exited with exit code: 1&#xA;$date com.apple.launchd[1] (tuncfgd) Throttling respawn: Will start in 10 seconds&lt;/pre&gt;&#xA;&lt;p&gt;tun is (trying) to restart every 10 (!) seconds.&#xA;I tried updating &lt;a href=&#34;https://secure.logmein.com/products/hamachi/vpn.asp&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;Hamachi&lt;/a&gt;&amp;rsquo;s &lt;a href=&#34;https://web.archive.org/web/20081015080644/http://www-user.rhrk.uni-kl.de:80/~nissler/tuntap/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;tun/tap drivers&lt;/a&gt;, without any success. It kept restarting the process every 10 seconds.&lt;/p&gt;&#xA;&lt;p&gt;After a bit of Googling, it seemed to be a &lt;a href=&#34;https://web.archive.org/web/20080311120033/http://discussions.apple.com:80/thread.jspa?messageID=6571462&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;known problem&lt;/a&gt;. So I decided to uninstall Hamachi &amp;amp; the tun/tap drivers.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>When playing with <a href="http://kismac.macpirate.ch/" target="_blank" rel="noopener noreferrer">KisMAC</a>, I noticed something weird in my /var/log/system.log;</p>
<pre line="1" lang="bash">$date com.apple.launchd[1] (tuncfgd$pid) posix_spawnp("/usr/sbin/tuncfg", ...):
No such file or directory
$date com.apple.launchd[1] (tuncfgd$pid) Exited with exit code: 1
$date com.apple.launchd[1] (tuncfgd) Throttling respawn: Will start in 10 seconds</pre>
<p>tun is (trying) to restart every 10 (!) seconds.
I tried updating <a href="https://secure.logmein.com/products/hamachi/vpn.asp" target="_blank" rel="noopener noreferrer">Hamachi</a>&rsquo;s <a href="https://web.archive.org/web/20081015080644/http://www-user.rhrk.uni-kl.de:80/~nissler/tuntap/" target="_blank" rel="noopener noreferrer">tun/tap drivers</a>, without any success. It kept restarting the process every 10 seconds.</p>
<p>After a bit of Googling, it seemed to be a <a href="https://web.archive.org/web/20080311120033/http://discussions.apple.com:80/thread.jspa?messageID=6571462" target="_blank" rel="noopener noreferrer">known problem</a>. So I decided to uninstall Hamachi &amp; the tun/tap drivers.</p>
<pre line="1" lang="bash">sudo rm -r /usr/bin/hamachi
sudo rm -r  /usr/bin/hamachi-init
sudo rm -r  /usr/sbin/tuncfg
sudo launchctl unload /System/Library/LaunchDaemons/tuncfgd.plist
sudo rm -r /System/Library/LaunchDaemons/tuncfgd.plist
sudo rm -r /Applications/HamachiX</pre>
<p>This should solve the restarting problem. You might want to reboot to be sure.</p>
<p>When uninstalling the drivers, <a href="https://web.archive.org/web/20190808101001/http://hamachix.spaceants.net/" target="_blank" rel="noopener noreferrer">HamachiX</a> will be gone; there will be no way to use it. You can decide to ignore the spawning-processes, and keep using Hamachi as-is, but the spawning processes might slow down your computer. But HamachiX should work (although it often crashed here).</p>
<p>I tried reinstalling the tun/tap drivers, but the same happens. I guess I&rsquo;ll have to wait for a fix. :(</p>
<p>On the other side, I&rsquo;ve tried the <a href="https://web.archive.org/web/20120515123758/http://files.hamachi.cc/osx/README" target="_blank" rel="noopener noreferrer">console version</a> of Hamachi (so no HamachiX) which seems to be working fine (so far). Just missing out on the handy GUI. <em><a href="https://yeri.be/console-hamachi/" target="_blank" rel="noopener noreferrer">Edit</a></em></p>
]]></content:encoded>
      <category>Apple</category><category>Errors</category><category>Networking</category><category>Software</category>
      <category>Apple</category><category>Hamachi</category><category>Hamachix</category><category>mac os x</category><category>tun/tap</category>
    </item>
    
    <item>
      <title>Multiple Memory Access Vulnerabilities Linux Kernel</title>
      <link>https://yeri.be/multiple-memory-access-vulnerabilities-linux-kernel/</link>
      <pubDate>Tue, 12 Feb 2008 00:00:41 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/multiple-memory-access-vulnerabilities-linux-kernel/</guid>
      <description>&lt;p&gt;Well, it had to happen&amp;hellip;&lt;/p&gt;&#xA;&lt;p&gt;Yesterday evening two of our linux boxes were &lt;a href=&#34;https://web.archive.org/web/20210725200208/https://www.securityfocus.com/bid/27704/info&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;exploited&lt;/a&gt;.&#xA;I had to &lt;a href=&#34;https://web.archive.org/web/20080319115423/http://s.rootnode.pl:80/bugs/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;try it out&lt;/a&gt; for myself;  and yes, it &lt;em&gt;really&lt;/em&gt; does work. :|&#xA;Booted up my Ubuntu in Parallels, installed build-essential &amp;amp; ran that program!&lt;/p&gt;&#xA;&lt;pre line=&#34;1&#34; lang=&#34;Bash&#34;&gt;sudo apt-get install build-essential&#xA;gcc what-ever-the-file-name-is.c&#xA;./a.out&lt;/pre&gt;&#xA;&lt;p&gt;This is what it looks like:&lt;/p&gt;&#xA;&lt;p style=&#34;text-align: center&#34;&gt;&lt;a href=&#34;https://static.yeri.be/2008/02/lnx_kernel_exploit.png&#34; target=&#34;_blank&#34; title=&#34;Kernel exploit&#34; rel=&#34;noopener noreferrer&#34;&gt;&lt;img src=&#34;https://static.yeri.be/2008/02/lnx_kernel_exploit.thumbnail.png&#34; alt=&#34;Kernel exploit&#34;/&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;My-oh-my&amp;hellip;&#xA;I&amp;rsquo;m pretty sure this doesn&amp;rsquo;t require any more explanations ;)&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>Well, it had to happen&hellip;</p>
<p>Yesterday evening two of our linux boxes were <a href="https://web.archive.org/web/20210725200208/https://www.securityfocus.com/bid/27704/info" target="_blank" rel="noopener noreferrer">exploited</a>.
I had to <a href="https://web.archive.org/web/20080319115423/http://s.rootnode.pl:80/bugs/" target="_blank" rel="noopener noreferrer">try it out</a> for myself;  and yes, it <em>really</em> does work. :|
Booted up my Ubuntu in Parallels, installed build-essential &amp; ran that program!</p>
<pre line="1" lang="Bash">sudo apt-get install build-essential
gcc what-ever-the-file-name-is.c
./a.out</pre>
<p>This is what it looks like:</p>
<p style="text-align: center"><a href="https://static.yeri.be/2008/02/lnx_kernel_exploit.png" target="_blank" title="Kernel exploit" rel="noopener noreferrer"><img src="https://static.yeri.be/2008/02/lnx_kernel_exploit.thumbnail.png" alt="Kernel exploit"/></a></p>
<p>My-oh-my&hellip;
I&rsquo;m pretty sure this doesn&rsquo;t require any more explanations ;)</p>
]]></content:encoded>
      <category>Errors</category><category>Linux</category>
      <category>Linux</category><category>WTF</category><category>parallels</category>
    </item>
    
    <item>
      <title>Bootcamp</title>
      <link>https://yeri.be/bootcamp/</link>
      <pubDate>Sun, 13 Jan 2008 00:40:31 +0100</pubDate>
      <author>Yeri Tiete</author>
      <guid isPermaLink="true">https://yeri.be/bootcamp/</guid>
      <description>&lt;p&gt;For a few courses I&amp;rsquo;m following at school, I need to be able to run Windows.&lt;/p&gt;&#xA;&lt;p&gt;As I&amp;rsquo;m owning a Macbook Pro (with Leopard) that shouldn&amp;rsquo;t have to be any problem using &lt;a href=&#34;https://support.apple.com/boot-camp&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;Bootcamp&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I created a 5 Gb partition and installed WinXP a few weeks ago. So far all fine.&lt;/p&gt;&#xA;&lt;p&gt;As I don&amp;rsquo;t really like to reboot into XP (I can&amp;rsquo;t access my mails, don&amp;rsquo;t have my IRC client, all my Camino tabs are closed, &amp;hellip;) I tried Parallels.&lt;/p&gt;</description>
      <content:encoded><![CDATA[<p>For a few courses I&rsquo;m following at school, I need to be able to run Windows.</p>
<p>As I&rsquo;m owning a Macbook Pro (with Leopard) that shouldn&rsquo;t have to be any problem using <a href="https://support.apple.com/boot-camp" target="_blank" rel="noopener noreferrer">Bootcamp</a>.</p>
<p>I created a 5 Gb partition and installed WinXP a few weeks ago. So far all fine.</p>
<p>As I don&rsquo;t really like to reboot into XP (I can&rsquo;t access my mails, don&rsquo;t have my IRC client, all my Camino tabs are closed, &hellip;) I tried Parallels.</p>
<p>Parallels, at first, was a real disappointment. It crashed my Mac OS X several times. It was only, just a few days later, when they released a patch to solve all Leopard issues, that I started to enjoy it.</p>
<p>Running all my programs from Parallels (instead of rebooting), I never noticed my Bootcamp WinXP was actually broken. As exams were approaching (I&rsquo;m not allowed to run a virtualization of Windows, because my school&rsquo;s key and network loggers won&rsquo;t work like intended, not that I care that much, but they do ;) ), I rebooted for the first time in weeks to my Bootcamp XP, and noticed the <a href="http://kb.parallels.com/entry/63/526/0/" target="_blank" rel="noopener noreferrer">famous hal.dll error</a> (or <a href="http://www.google.com/search?q=hal.dll%20parallels%20bootcamp" target="_blank" rel="noopener noreferrer">Google it</a>, you&rsquo;ll see why it&rsquo;s famous).</p>
<p>I repaired my Windows XP install (as explained in Parallels&rsquo; knowledge base), and that indeed fixed the problem&hellip; of Bootcamp&hellip; My parallels was now broken (hal.dll error for Parallels, instead of Bootcamp). Trying to recreate a new Parallels virtual disk for bootcamp, or even reinstall the program, &hellip; All failed. (There should be bootflags to edit, and force Parallels to use a different hal.dll, well, read about it <a href="http://forum.parallels.com/showthread.php?p=80712" target="_blank" rel="noopener noreferrer">here</a>, it&rsquo;s no longer useful for me.)</p>
<p>Googling and searching their forums, no luck, no one had a fixed solution. Only &rsquo;try this&rsquo; and &rsquo;try that&rsquo;. (To follow the above howto I&rsquo;ve posted, you need to be able to (re)install Parallels, and by the time I found that howto I wasn&rsquo;t even able to do that; Parallels froze during installation.) I e-mailed the Parallels support team with my problem, and the form said they&rsquo;d reply within 3 working days&hellip; It has been over 2 weeks, and I&rsquo;m still waiting.</p>
<p>I then noticed that my Mac/Apple keyboard driver weren&rsquo;t working in Bootcamp-XP, some chars like #, @, &gt; and so forth weren&rsquo;t working (or at least the layout didn&rsquo;t match with my Apple keyboard). I tried to reinstall the Bootcamp drivers (located on my Leopard DVD), they all failed to install (no error message&hellip;). Being quite fed up with it, I decided to reinstall XP (without formatting, just overwriting my Windows dir). And here too, the drivers failed to install, with no specific error message&hellip; Took the required backups, formatted, and had the wild idea to install Vista.</p>
<p>Booted from the Vista install DVD, and came to the conclusion I needed at least 7 Gb disk space to <em>install</em> Vista (having a 5 Gb partition, this wouldn&rsquo;t work). Back in os X I deleted the Windows partition, and tried to recreate a new (10 Gb) one.</p>
<p>And&hellip; This error came up: &ldquo;<a href="http://forums.macrumors.com/showthread.php?t=191729" target="_blank" rel="noopener noreferrer">Your disk cannot be partitioned because some files cannot be moved</a>&rdquo; (<a href="https://web.archive.org/web/20090206232130/http://macosx.com:80/forums/boot-camp-os-virtualization-mac/276315-boot-camp-1-1-won-t-partition-because-some-files-cannot-moved.html" target="_blank" rel="noopener noreferrer">other link</a>). I now started to panic, as I had less then a week to fix this problem. Following a few try-this-and-try-that&rsquo;s, I removed a few big files from my disk (someone even said to remove Office 2004, but I wasn&rsquo;t about to do that), I tried to repair my disk (from the Leopard DVD), I tried smaller partitions, even 5 Gb wouldn&rsquo;t work, and then, when all hope was almost lost, I tried one last thing; &lsquo;<strong>Zero Out Data</strong>&rsquo;. This will overwrite all deleted files (well, marked for deletion by your disk, but still written on it, so this data can theoretically be recovered) with zero&rsquo;s.</p>
<p style="text-align: center;"><img src="https://static.yeri.be/2008/01/disk_utility-zero_out_data.jpg" alt="Disk Utility - Zero Out Data"/></p>
<p>And this too, has to be done from the Mac OS X install CD/DVD.</p>
<p>After, well, about 40 minutes Disk Utility was done, I rebooted right into Leopard, and retried to create a 5 Gb partition&hellip; And guess what?! It worked!</p>
<p>I deleted that partition again (5 Gb being to small), and recreated a 15 Gb partition, and this too worked with no problems.</p>
<p>I now happily run Vista on my Macbook Pro, and so far I can&rsquo;t complain.</p>
<p>The only thing I haven&rsquo;t been able to fix is Parallels, I can&rsquo;t even reinstall it (it freezes during install). But heck with it, I&rsquo;ve lost enough sweat already to fix Bootcamp.</p>
]]></content:encoded>
      <category>Apple</category><category>Errors</category><category>Virtualisation</category><category>Windows</category>
      <category>Bootcamp</category><category>Windows</category><category>mac os x</category>
    </item>
    
  </channel>
</rss>
