You're trying to run a scraper, and unfortunately a lot of AI companies are doing the same thing on such a big scale that it creates a DOS attack. So lots of sites now have anti-scraping measures. I clicked the forum link and saw a brief interstitial that looked like bot protection.
I'm unfamiliar with httrack but wget fails pretty often by the site just rejecting the user agent. Try "wget -Dfoo [url]" to save the response headers in the file "foo", if I remember it right. That will let you check if there is an error code. You could also examine the too-small html index that you got, to see if it has error messages inside.
Sometimes curl works when wget fails. For both of them, there are CLI options to set the user agent to something different.
Getting images from forums often requires you to have a login cookie in your client. It's simplest to log into the site and then paste the cookie into your scraping program or script.
The next thing after wget/curl would be to write a scraping script (say with python urrlib) that can analyze the html a little as it goes. The thing after that would be script an actual browser, with puppeteer or selenium etc.
Regarding the links pointing to your local disk, that's probably because they are relative links, like "href=./foobar.html". You can make them point to the remote server by inserting an HTML BASE tag into the top of the file, like or whatever. If it's just for one or two pages you can do that manually. Otherwise, modify your scraping script to insert it, before or after saving the output.