Legacy 3Speak Domain Removal Tool - Fix your old 3Speak Content

(79)inHiveDevs
Authored by @louis88
Reblog

Hey everyone,

today while I was doing some research for Worldmappin I ran into something that I really did not expect. I was looking through some of my older posts from years ago, especially posts that I uploaded through 3Speak or that were published with the 3Speak Website in the past. While scrolling through the older content I noticed something strange in the links. At first I thought it was just a mistake in my editor, but after checking a few more posts I realised there was a real problem.

718shots_so.png

Back in the early days of 3Speak a second domain called 3speak.online was used for hosting and embedding videos. It seems that this domain does not belong to the 3Speak team anymore. In fact, it now leads to a completely unrelated website that looks like a Russian gambling page. You do not need to visit it, and honestly you really should not, because it has nothing to do with Hive or 3Speak. It seems like the domain was not renewed or transferred properly, and someone else has taken it over.

As many of you know, I often deal with security issues on different Hive frontends. Every now and then I find something that needs attention, but this situation was new because it affects the old content of many users. If you ever used the old 3Speak Website, your posts may still contain links that point to this abandoned domain. This means that someone reading your old blog post today might click on a video link and end up on a gambling site instead of seeing your original video. That is not only confusing for readers, it is also not great for the reputation of the 3speak platform.

image.png

🔄 Step-by-Step Redirect Analysis

  1. The Entry Point URL: 3speak.online/watch?v=louis88/rakifmws

    • Status: 301 Moved Permanently
    • What happened: The server receives the request and immediately pushes it to a partner domain.
  2. The Bridge (Middle-man) URL: casino.mriya.social/3speak-online/

    • Status: 301 Moved Permanently
    • What happened: This domain acts as a traffic router, forwarding the browser one step further to the final host.
  3. The Final Destination URL: casinosua.club/3speak-online/

    • Status: 304 Not Modified
    • What happened: The browser reaches the target. Because the content is already in the local cache, the server sends a "304" signal to load it instantly from memory instead of downloading it again.

image.png

Recently I already reported internally a critical security issue to the 3Speak team, and the fix for that is on the way, which is good news. But for this new issue needed a quick and practical solution because it affects many posts across the network and not much is here on my or 3Speak's control.

image.png

So I sat down for a few hours today and built a small tool for you. It is very simple to use. You enter your username, and the tool scans all your posts for the malicious old domain. After the scan you get a list with every affected post. With one single click on “Fix” the tool updates the content. It takes the original text and replaces the bad URL with a safe one. This way, if someone opens your old blog post in the future, they will no longer be redirected to that gambling page.

It is a small thing, but it helps protect your content and keeps Hive clean. If you used 3Speak in the past, I recommend running the tool once and fixing everything. It only takes a few moments and saves your readers from a very confusing or possible dangerous experience.

Fix Your old Posts - With Keychain in 2 Clicks

As I already mentioned, I spent a few hours today working on this little project, and yes, donations are always welcome because building tools for the community does take quite a bit of time and energy. I wanted to give everyone an easy way to repair old 3Speak content without having to edit every single post by hand. Some of us have been on Hive for many years and have hundreds of posts, so doing this manually would be a nightmare.

There you only need to enter your Hive username, the one you used back when you posted through 3Speak. After that you click on “Scan” and the tool starts scanning all your old posts in the background.

Once the scan is complete, Click "Fix Link" and Hive Keychain will open automatically. Keychain shows you a preview of how the corrected post will look before you approve anything. (See Screenshot below) This is important because your post history is valuable and you should always be able to see what will be changed. The edited version removes the abandoned 3speak.online domain and replaces it with a safe link so readers do not get redirected to a gambling page anymore.

https://3speak-linkfix.vercel.app

image.png

The Changes are Live

At PeakD, I double-checked an old article of mine and the changes were accepted. In the screenshot below, you can see the old version and the new version side by side. The domain was then replaced in the content. image.png Unfortunately, my old videos are somehow no longer playable on 3Speak... for whatever reason. Apparently, my old videos have been deleted from 3Speak, if the screenshot that appears when I try to watch an old video is to be believed: image.png

Okay, that's it for now. Thank you for your attention! Please share your feedback in the comments. If you have any questions or problems, I'm happy to help. Donations for my work are welcome.

Thank you and best regards.


image.png

Vote for my Hive Witness

U can vote for my Witness using Hive Keychain here: https://vote.hive.uno/@louis.witness

image.png

Vote for my Hive Engine Witness

Vote for my Witness on Hive-Engine using Primersion Tool: https://primersion.com/he-witnesses Enter your Username and search for louis.witness

·inHiveDevs·by
(79)
$23.34
||
Sort:
  • harbiter profile picture(70)

    Luckily it's all clear for me 😁 All my videos still play on 3Speak, but I don't understand why half of my videos don't appear on my 3speak channel since they did the upgrade...

    Anyway, thank you so much for your work, this is really important 🤝

    $0.34
    1 vote
    • hivebuzz profile picture(74)

      Congratulations @louis88! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

      You received more than 92000 HP as payout for your posts, comments and curation.
      Your next payout target is 94000 HP.
      The unit is Hive Power equivalent because post and comment rewards can be split into HP and HBD

      You can view your badges on your board and compare yourself to others in the Ranking If you no longer want to receive notifications, reply to this comment with the word STOP

      Check out our last posts:

      $0.00
      • josemalavem profile picture(74)

        Thanks for your input, @louis88. Now, is it only for 3Speak? Where can I access the tool? Is there a link? Thank you.

        $0.00
        • louis88 profile picture(79)

          i cleaned up all my 70 entries

          image.png

          $0.00
          • meno profile picture(78)

            Excellent Batman work Louis!!

            untitled.gif

            $0.00
            • mes profile picture(74)

              Done and done! image.png

              $0.00
              • seckorama profile picture(77)

                Done! But I still have about 85 videos marked as deleted that don't play. :(

                $0.00
                • steevc profile picture(79)

                  That's cool. I ran it on mine and it found a few. It's often a problem if you let a domain expire as anyone could use it. Thanks for the cool tool.

                  !BEER

                  $0.00
                  • ylich profile picture(77)

                    I used to delete my videos after uploading them to 3speak, because the blockchain content is "forever"... Yesterday I realized that this doesn't apply to videos, because I searched for two videos I needed and found out that they were deleted too.

                    Although this doesn't solve the problem with the deleted videos, it's important to avoid redirecting people to weird websites...

                    $0.00
                    • rishi556 profile picture(70)

                      Anything on chain is forever. Videos are just a link we put on chain. The links exist but nothing is there anymore. We could start bloating the chain with the actual video content... but fast storage isn't cheap anymore.

                      $0.01
                      1 vote
                      • ylich profile picture(77)

                        You're absolutely right!

                        $0.00
                    • beerlover profile picture(64)
                      Notification

                      $0.00