Thank you all!
I have figured out that there were a few issues, but now it is all working.
issue 1) the /etc/defaults/mpd file was not pointing to the correct config file. this is why the daemon was trying to connect to the loopback multiple times.
while i still dont understand why 127.0.0.1 wouldn't have also worked, i set the daemon to listen to box's network IP and it works perfectly.
issues 2) I do not know if ufw/iptables was in the way, ufw is disabled and it works. I have not yet had the chance to switch ufw back on and retest.
i am tethering to my phone right now, but when i get to a more stable connection, i will try enabling ufw and (if i remember) post back with the results.
Bookmarks