Ctrl blog discussions

Return to Ctrl blog to find something to discuss! Look for the comment button at the bottom of each article.

Top Commenters

  1. Sukil

    #1
  2. Alexey Shpakovsy

    #2
  3. Kyle

    #3
  4. superkuh

    #4
  5. Nic

    #5
  6. zakius

    #6

Recent Comments

New comment on The frustrating RouterOS–WireGuard VPN peering bug:

Jacob

I did not export a CLI dump, but only had a saved binary config database that I restored. I have submitted ticket SUP-99349 with the following content:

I was using RouterOS 7.6 and the hAP ac2 locked up and wouldn’t recover after power cycle. I cleared the configuration and restored from backup of the same version already on the NAND.

Upon restore of the database, my Wireguard peers could not connect. After some searching I can across this blog article[1] that referred to an issue in WebFig where the endpoint-address parameter saved an empty string instead of null, and therefore disabled incoming connections as an empty string IP address is not possible.

Sure enough, with /interface/wireguard/peers export I saw endpoint-address="" on my peer definitions. In Winbox there was also no indication that this parameter was set to empty string. I clicked the down arrow on the parameter (add), and then the up arrow on the parameter (remove), and saved. This fixed the problem by unsetting the parameter. I suppose this would also have been fixed for all of my peering connections from the CLI with /interface/wireguard/peers set [find] !endpoint-address.

The blogger stated it was fixed in 7.6, but apparently wasn’t, or at least the database restore wasn’t fixed for this parameter.

Please fix this with the database restore operation. Thanks!

[1]: https://www.ctrl.blog/entry/routeros-wireguard-peer-bug.html

New comment on The frustrating RouterOS–WireGuard VPN peering bug:

Daniel Aleksandersen

Jacob, I didn’t receive a bug or ticket number from MikroTik. The web UI works for me now. Was the issue present in your exported backup?

New comment on The frustrating RouterOS–WireGuard VPN peering bug:

Jacob

Looks like this bug still persists in RouterOS 7.6 when restoring from a backup. After struggling to figure out why my Wireguard clients couldn't connect after restoring from backup, I stumbled upon your blog post. And sure enough an export of the config from the CLI showed that empty string was being used for endpoint-address! Do you have the ticket number for this bug with MikroTik? Do you want to add this to it? Or should I file a new issue?

New comment on What happened to BitTorrent’s Project Maelstrom web browser?:

gopiks

Beaker browser seems to be very good alternative. Unfortunately it is not being maintained any more.. hope it gets picked up and developed further!

New comment on Sync issues finally drove me away from the Joplin note-taking app:

Anonymous

Same problem when using OneDrive! I'd just stopped using Joplin on desktop and used it exclusively on Android. The two fell further and further apart. I couldn't migrate out of Joplin because I couldn't get the notes out of the mobile app. Your workaround got sync working again, so now I'm looking for another note-taking app. What's the one you'll be working on?

New comment on Sync issues finally drove me away from the Joplin note-taking app:

Jeff

Just ran into this same issue today. Stuck on syncing. Tried pushing cancel, and now it's stuck canceling. >:|

New comment on Sync issues finally drove me away from the Joplin note-taking app:

Hey

Syncthing might be the pain point, just check.

New comment on Sync issues finally drove me away from the Joplin note-taking app:

Alex

Congrats on your new job at Vivaldi! 😉

New comment on Sync issues finally drove me away from the Joplin note-taking app:

Daniel Aleksandersen

Zettelnotes looks like it could fit the bill, but it’s really not optimized for my workflow.

New comment on Sync issues finally drove me away from the Joplin note-taking app:

Chuck

I transitioned away from a weird mixture of Google Keep and Evernote to Joplin several years ago. I used it from 2019 through 2021 but stopped using it because of the sync issues between my phone, personal Linux machine, and Windows work machine. Though even prior to 2021, I recall the occasional syncing problem and duplicates popping up.

I really do love the project, but I realized I was making my life complicated and just resorted to using a plain text file for keeping notes.