While this blog was down…

..lots of things happend.

  • Tastebuds.fm shut down. So now I need to post more about Music here.
  • I had to switch my ISP. Now with WienEnergie. It is faster and I have IPv6 again. Unfortunately no static IP neither IPv4 nor IPv6.
  • FreeBSD: I replaced inek.arved.priv.at with a netgate firewall (called slon.arved.priv.at, because the 100MBit NICs where limiting the Internet speed. Because I no longer have a static IP, there is now a wireguard VPN to connect to home.
  • Sports: After buying a Garmin watch I started to train regularly. Ask me for my strava user name.

UPC/Magenta Fritzbox and IPv6 Prefix Delegation

I have started with the network migration today. There is now a fritzbox between the UPC ConnectBox and my router. For IPv4 this now means triple NAT \o/.

One of the most important task was to make my FreeBSD routers SSH port accessible from the internet.

What I have tried:

  • Wireguard: The FreeBSD go package uses SSE2 which results in an illegal hardware instruction. :-S
  • Reverse SSH: Yes it works. But I want something better.
  • IPv6: Following steps were necessary to get it working:
    • Disable the IPv6 Firewall on the ConnectBox
    • Enable IPv6 support on the Fritzbox
    • Disable “DHCPv6 Rapid Commit” on the Fritzbox.
    • Enable IA_PD and IA_NA on the LAN side of the Fritzbox
    • Configure my router as “Ipv6 Exposed Host” on the Fritzbox

Now what I have to think about: Do I trust the Fritzbox enough as a firewall?

Formatting Dates in JExcel

Jexcel has an annoying Feature: It exports Dates always as UTC.
They have published some kind of workaround for reading Excelfiles, but it does not work for Writing Excel files.
My workaround:

TimeZone tz = TimeZone.getDefault();
int offset = tz.getOffset(date.getTime());
Calendar cal = new GregorianCalendar();
cal.setTime(date);
cal.add(Calendar.MILLISECOND, offset);
DateTime datetime = new DateTime(j,i, cal.getTime());
WritableCellFormat cf = new WritableCellFormat(df);
datetime.setCellFormat(cf);

Guten Rutsch ins Jahr 1984 – 24C3 Day Four

I am back home and by now have recovered from 24C3.
On the last day I attended the following talks:
– GPLv3 – Praktische Auswirkungen
– Smartcard protocol sniffing:
– Ruby on Rails Security
After that i spend some time in the lobby recharging my laptop, and preparing for the way home. For the first time in several years i have taken the night train and arrived in Vienna on 31 at around 9ish.
I liked this congress better than the last time i was in Berlin 6 years ago. So i plan to attend the next one in December 2008.
30-12-07_1844.jpg
Today i updated my last 6.x system to 7.0, the remote server. Recompiling the ports in all 4 jails is still in progress, so the system will be a bit slow on the weekend.

24C3 – Day Three

30-12-07_1100.jpg
I attended the following talks:
– Grundlagen der sicheren Programmierung: okish, but lacked something cool to show off
– Hacking ideologies part 2: most blabla talk of the congress
– Wahlchaos – Paradoxien des deutschen Wahlsystems: nothing really new for me.
– Die Wahrheit und was wirklich passierte: quite interesting insights. The second time this week someone recommends “Freakonomics”
– From Ring Zero to Uid 0: I only attended the first part about Solaris/Sparc and not the part about Windows. quite interesting
– Reverse Engineering Embedded Systems: mentioned some interesting tools, but i missed some more details about toolchain/cross compiling issues.
– Sex 2.0: This was the first talk i attended, that went just totally wrong. The speaker wanted to talk about gay dating communities, but because this is a really special interest topic, he did not mention this in the talk description of the program, but instead just promised insights on “a satisfying sex life”. Of course now the Saal 1 was filled to the last seat. And 99% of the people (all heteros and women) were disappointed when he only talked about gays. Some loudly complained, but the speaker only showed his ignorance. Someone from the audience tried to jump in, but this got even more embarassing. In the end the audience started to clap until the speaker left the stage.
– The day finished with the Hacker Jeopardy. At my last congress 6 years ago, i was very impressed by the mad hacker skillz, but this time it was quite embarassing, when the candidates confused the 8088 with the 80286 and haven’t heard about ~. or “Gödel Escher Bach”. Even fefe seems to be getting old.