# orderedItems[].object.content
@europlus yes, that is indeed what I did. Unfortunately, my ISP router does the DHCP and does not allow alternative DNS entries for the local network! So I would have to turn off the DHCP and NAT completely on my router and provide that elsewhere. I don’t have the energy for that :)

# orderedItems[].object.contentMap.en
@europlus yes, that is indeed what I did. Unfortunately, my ISP router does the DHCP and does not allow alternative DNS entries for the local network! So I would have to turn off the DHCP and NAT completely on my router and provide that elsewhere. I don’t have the energy for that :)

# orderedItems[].object.content
More success! I believe I’ve fixed (with a caveat) the access-from-home issue and the SMTP issue on the Mastodon server. Both are working enough for me to use this thing long term.

I added what I did to the Day 2 installation thread which you can see in my Pinned Toots.

I’m quite impressed with how well this has gone.

The server is running happily, and I’m able to use it happily. This might just stick around :)

#selfhosting #mastodon #DIY

# orderedItems[].object.contentMap.en
More success! I believe I’ve fixed (with a caveat) the access-from-home issue and the SMTP issue on the Mastodon server. Both are working enough for me to use this thing long term.

I added what I did to the Day 2 installation thread which you can see in my Pinned Toots.

I’m quite impressed with how well this has gone.

The server is running happily, and I’m able to use it happily. This might just stick around :)

#selfhosting #mastodon #DIY

# orderedItems[].object.content
Partial Success! I setup dnsmasq on footiMac, created a couple simple entries and pointed my laptop at it for DNS and bam.. I am tooting from mstdn.chrisalemany.ca on my home wifi.

The only trick is my ISP router will not allow me to set my internal DNS as one of the DNS's it sends out in DHCP. So it will only work manually. Stupid evil Companies!

# orderedItems[].object.contentMap.en
Partial Success! I setup dnsmasq on footiMac, created a couple simple entries and pointed my laptop at it for DNS and bam.. I am tooting from mstdn.chrisalemany.ca on my home wifi.

The only trick is my ISP router will not allow me to set my internal DNS as one of the DNS's it sends out in DHCP. So it will only work manually. Stupid evil Companies!

# orderedItems[].object.content
@britt wait.. let me spin up a video server on this old iMac... should do the trick! lol

# orderedItems[].object.contentMap.en
@britt wait.. let me spin up a video server on this old iMac... should do the trick! lol

# orderedItems[].object.content
I think I will focus on the DNS side so I don’t need to keep turning off wifi on my phone to Toot. 😂

# orderedItems[].object.contentMap.en
I think I will focus on the DNS side so I don’t need to keep turning off wifi on my phone to Toot. 😂

# orderedItems[].object.content
Well, the glow has faded slightly. Have run into two persistent walls tonight on #selfhosting
1) can’t convince the server to send mail through my smtp. I was getting an authentication error but now I’m getting a TCP socket timeout(closes) error.
2) this internal NAT thing will take some doing to resolve. I’m leaning toward a split DNS

# orderedItems[].object.contentMap.en
Well, the glow has faded slightly. Have run into two persistent walls tonight on #selfhosting
1) can’t convince the server to send mail through my smtp. I was getting an authentication error but now I’m getting a TCP socket timeout(closes) error.
2) this internal NAT thing will take some doing to resolve. I’m leaning toward a split DNS

# orderedItems[].object.content
@CharliDuffy6 @chrisale 💯

# orderedItems[].object.contentMap.en
@CharliDuffy6 @chrisale 💯

# orderedItems[].object.content
@jimcarroll @chrisale oh and I forgot to say 12 old macs around the house is an impressive number. I think I’m done to only about 3 now, plus my old Atari 1040STe that I pulled out of its bin every once in awhile just to see if it still turns on. :)

# orderedItems[].object.contentMap.en
@jimcarroll @chrisale oh and I forgot to say 12 old macs around the house is an impressive number. I think I’m done to only about 3 now, plus my old Atari 1040STe that I pulled out of its bin every once in awhile just to see if it still turns on. :)

# orderedItems[].object.content
@rbellinger ha! CRUEL

# orderedItems[].object.contentMap.en
@rbellinger ha! CRUEL

# orderedItems[].object.content
And if you’re wondering why the heck I would do this… I needed to test to see if I could send emails from my mastodon server. I can. Looks like I was just giving it the wrong password. Because it’s always just stupid password stuff. :D Now… to figure out where that password goes in the mastodon config…

# orderedItems[].object.contentMap.en
And if you’re wondering why the heck I would do this… I needed to test to see if I could send emails from my mastodon server. I can. Looks like I was just giving it the wrong password. Because it’s always just stupid password stuff. :D Now… to figure out where that password goes in the mastodon config…

# orderedItems[].object.content
OK. This might be the coolest thing I’ve ever done in an email. Writing it manually talking to the SMTP server in OpenSSL. I feel like if everyone had to send emails this way there would be a lot less of them in my Inbox. Lol

Felt like PINE… so I’ve probably almost done this before, in 1997 or something.

#smtp #email #mastodon #selfhosting #geek #nerd #fun

# orderedItems[].object.contentMap.en
OK. This might be the coolest thing I’ve ever done in an email. Writing it manually talking to the SMTP server in OpenSSL. I feel like if everyone had to send emails this way there would be a lot less of them in my Inbox. Lol

Felt like PINE… so I’ve probably almost done this before, in 1997 or something.

#smtp #email #mastodon #selfhosting #geek #nerd #fun

# orderedItems[].object.attachment[].name
A screenshots of the commands to send an email

# orderedItems[].object.attachment[].name
The actual email after it was sent says: "Hi, This is a message written manually in SMTP from my Mastodon server to my regular email.  It's cool.  Cheers Chris"

# orderedItems[].object.content
I’m troubleshooting why my my instance won’t connect to my hosting provider’s SMTP server and now I’m in telnet/openssl and I’ve been transported back to 1998 and it’s awesome.

Learning how to login via command line.
#selfhosting #mastodon #smtp #Debian
https://www. stevenrombauts.be/2018/12/test-smtp-with-telnet-or-openssl/

# orderedItems[].object.contentMap.en
I’m troubleshooting why my my instance won’t connect to my hosting provider’s SMTP server and now I’m in telnet/openssl and I’ve been transported back to 1998 and it’s awesome.

Learning how to login via command line.
#selfhosting #mastodon #smtp #Debian
https://www. stevenrombauts.be/2018/12/test-smtp-with-telnet-or-openssl/

# orderedItems[].object.attachment[].name
A screenshot from the help page I found shows basic responses from the SMTP server to a EHLO command

# orderedItems[].object.content
@europlus after a quick look at my ISP’s support and forum sections it appears my router will not support loopback. But I’ve seen mention of some hacks that avoid a full blown DNS.

# orderedItems[].object.contentMap.en
@europlus after a quick look at my ISP’s support and forum sections it appears my router will not support loopback. But I’ve seen mention of some hacks that avoid a full blown DNS.

# orderedItems[].object.content
@europlus OOH! That sounds like exactly the thing I need. Will look!

# orderedItems[].object.contentMap.en
@europlus OOH! That sounds like exactly the thing I need. Will look!

# orderedItems[].object.content
@haley_exe @chrisale currently running at 15% CPU usage and about 50% memory! Hardly breaking a sweat. What's the calculation for computer age? 14yrs = 75? :D

# orderedItems[].object.contentMap.en
@haley_exe @chrisale currently running at 15% CPU usage and about 50% memory! Hardly breaking a sweat. What's the calculation for computer age? 14yrs = 75? :D

# orderedItems[].object.content
@cautionwip It's battling on!

# orderedItems[].object.contentMap.en
@cautionwip It's battling on!

# orderedItems[].object.content
@jimcarroll @chrisale ah! Thank you. I figured there might be some sort of #selfhosting tag. I'll add it to the intro and profile!

# orderedItems[].object.contentMap.en
@jimcarroll @chrisale ah! Thank you. I figured there might be some sort of #selfhosting tag. I'll add it to the intro and profile!

# orderedItems[].object.content
@sudo_nynm@linuxrocks.online @chrisale It's amazing how much activity one post can create on the server! I'm choosing not to watch the logs lol (except the size to see if they will fill the computer)

# orderedItems[].object.contentMap.en
@sudo_nynm@linuxrocks.online @chrisale It's amazing how much activity one post can create on the server! I'm choosing not to watch the logs lol (except the size to see if they will fill the computer)

# orderedItems[].object.content
@kelvin0mql @iamwahl indeed!

# orderedItems[].object.contentMap.en
@kelvin0mql @iamwahl indeed!

# orderedItems[].object.content
@haley_exe hmmm… and now you have me learning about HomeAssistant and wondering if I should put it on FootiMac as well… I run HomeBridge on an RPi3 just to connect non-Apple HomePod compatible devices. This might be a next step. Thanks for the idea!

# orderedItems[].object.contentMap.en
@haley_exe hmmm… and now you have me learning about HomeAssistant and wondering if I should put it on FootiMac as well… I run HomeBridge on an RPi3 just to connect non-Apple HomePod compatible devices. This might be a next step. Thanks for the idea!