Page 2 of 4

Re: nesdev.parodius.com (2004-2012)

Posted: Fri Aug 03, 2012 2:33 am
by doppelganger
<pours out a 40 oz for the old bbs>

;~)

Re: nesdev.parodius.com (2004-2012)

Posted: Fri Aug 03, 2012 2:44 am
by thefox
Good job!

I did have slight problems with logging in. When I first tried to log in, the forum told me that it couldn't convert my password, and told me to recover it by email. I entered my username and email but didn't receive the recovery email. Nevertheless, when I tried to log in again with the old password, it worked. :)

Re: nesdev.parodius.com (2004-2012)

Posted: Fri Aug 03, 2012 2:56 am
by thefox
Since the winds of change are blowing, is there any chance of fixing the thread HTML titles so that the thread name comes first (something like: "Blah blah thread name - View topic - nesdev.com")? Point being to avoid the below situation when using tabs (also, testing the attachments :)):

Re: nesdev.parodius.com (2004-2012)

Posted: Fri Aug 03, 2012 3:20 am
by Jeroen
Hehe I tried logging in but it didn't work either. Tried the password email option. Email never came.
Then I realised I was entering the wrong password :roll:

Re: nesdev.parodius.com (2004-2012)

Posted: Fri Aug 03, 2012 3:48 am
by koitsu
thefox wrote:I did have slight problems with logging in. When I first tried to log in, the forum told me that it couldn't convert my password, and told me to recover it by email. I entered my username and email but didn't receive the recovery email. Nevertheless, when I tried to log in again with the old password, it worked. :)
Can't explain this behaviour (especially not sure what the "couldn't recover my password" part is -- maybe internally phpBB changed something about the password hashing mechanism. Remember: forum software got upgraded to something that's 7 years newer. I cannot stress how completely different the software is.

Folks with authentication issues should certainly clear their browser's cookies / saved form data (username/password usually), especially anything relating to nesdev.com. The reason I recommend this is that there's associations in the cookie itself between the site name/FQDN and the username/password, so cookie bits for nesdev.com won't work/apply to forums.nesdev.com. Browsers also love saving HTML form data, and I imagine it has to use site name/FQDN for that too (not sure though).

One of the very first things WhoaMan and I did after the migration was test Email delivery. I tested the "forgot your password?" method, and I was expecting to get the Email within seconds -- that was not the case. Mail delivery from the new host goes through Google Apps, and for whatever reason (please don't speculate/judge), takes some time -- for me, about 2-3 minutes. I did get the recovery Email. If you have spam filtering in place, folks will need to ensure that they allow mails coming from {whatever}@nesdev.com which is where phpBB will send mails from. The {whatever} changes based on what's going on in the code; sometimes it's info@, sometimes it's phpbb@.

All I can do is speculate as to what's going on. Myself, I simply visited http://forums.nesdev.com/ manually and logged in as normal and did said testing. The fact I'm a site administrator almost certainly has nothing to do with it (not being sarcastic, being serious).

Re: nesdev.parodius.com (2004-2012)

Posted: Fri Aug 03, 2012 3:50 am
by koitsu
Jeroen wrote:Hehe I tried logging in but it didn't work either. Tried the password email option. Email never came.
Then I realised I was entering the wrong password :roll:
See my previous post to thefox. If this kind of behaviour continues (meaning people not getting Emails), WhoaMan may need to look into the whole Email/SMTP ordeal. Folks should read my post to thefox and be patient when waiting for the mail. If after 15 minutes nothing's arrived, then there may be something going on under the hood (WhoaMan would need to look at it) which I cannot explain. The mail delivery "methodology" on the new server is very different from Parodius.

Re: nesdev.parodius.com (2004-2012)

Posted: Fri Aug 03, 2012 4:06 am
by Jeroen
Well I did manage to log in so maybe that cancelled it out. But I stil don't have the email.
So there might be some email server issues?

edit: and yes I checked my spam. I will edit/post a new post if I ever receive the email. (In which case there is some serious delay going on)

Re: nesdev.parodius.com (2004-2012)

Posted: Fri Aug 03, 2012 4:10 am
by koitsu
Jeroen wrote:So there might be some email server issues?
As I understand it from WhoaMan, the "Email server" is Google / Google Apps. Example:

Code: Select all

Aug  2 19:18:52 omake postfix/smtpd[58672]: connect from mail-gg0-f193.google.com[209.85.161.193]
Aug  2 19:18:52 omake postfix/smtpd[58672]: C96B773A32: client=mail-gg0-f193.google.com[209.85.161.193]
Aug  2 19:18:52 omake postfix/cleanup[58675]: C96B773A32: message-id=<3581c8256d1d4b5c768a117cb2f207f6@forums.nesdev.com>
Aug  2 19:18:52 omake postfix/qmgr[2436]: C96B773A32: from=<info@nesdev.com>, size=3002, nrcpt=1 (queue active)
Aug  2 19:18:53 omake postfix/local[58676]: C96B773A32: to=<jdc@koitsu.org>, relay=local, delay=1.1, delays=0.47/0/0/0.6, dsn=2.0.0, status=sent (delivered to command: /usr/local/bin/procmail)
Aug  2 19:18:53 omake postfix/qmgr[2436]: C96B773A32: removed
Parodius runs (ran) its own SMTP server.

EDIT: Well, I may have found a possible explanation (pertains to DNS), and I'm working on fixing that now. Whether or not that's the root cause is indeterminable (by me at this point).

Basically one of the 3 authoritative nameservers for nesdev.com did not have the zone at all, so NXDOMAIN ("no such record") would have been returned for any DNS lookups when querying that nameserver. Nameservers are queried in a round-robin or sometimes random fashion (there is no pecking order). So depending on how the mail server software (on Google's side) is configured, there would be a 1/3 chance of things failing (mail being rejected/ignored by Google) if they were querying that nameserver. The TXT record portion is extra important since it tells Google Apps what domain should be allowed to send mail through it.

It'll take 20-30 minutes for the tertiary provider to pick up the zone, so hopefully that will fix the problem, but I have no visibility into things other than that + don't see any other issues.

From what I can tell, this has been broken for quite some time (probably a couple years), and it's entirely 100% my fault. I simply forgot to update the tertiary DNS provider's stuff to do the AXFR of the zone from the Parodius servers. It's probably only come to light right now due to the fact that the new host/server/etc. uses nesdev.com exclusively for things.

EDIT #2: Things should be better now, but due to the number of changes I had to make**, it may take some time for DNS servers around the world to refresh their caches. TTL on records is 8 hours, so if you experience odd DNS problems when reaching nesdev.com sites during the next ~7 hours, that's why. Not much I can do about that; nature of the beast. But both nameservers (omake.koitsu.org and ns2.afraid.org) do have the zone; DNS lookup errors (NXDOMAIN) would occur if you were querying ns01.parodius.com or ns02.parodius.com (no longer authoritative for nesdev.com).

** = I had to work my own migration/Parodius closure bits into the mix too.

Re: nesdev.parodius.com (2004-2012)

Posted: Fri Aug 03, 2012 4:12 am
by Jeroen
I don't really know much about servers so I"ll take your word for it.
Point stil stands though, it appears to either be broken or severly delayed.

Re: nesdev.parodius.com (2004-2012)

Posted: Fri Aug 03, 2012 4:33 am
by Denine
Good, Good. Thank you Tepples, Koitsu for maintaining this Boards. :D
Also design is like old one, but somehow feels differently(it's not a bad thing!).
THANKS :D

Re: nesdev.parodius.com (2004-2012)

Posted: Fri Aug 03, 2012 5:30 am
by B00daW
Another kudos for whoever has control over the domain to reassure that all old links will direct toward their respective posts!

Thanks to 8bitalley for hosting. :) This dreamhost server is very responsive!

Re: nesdev.parodius.com (2004-2012)

Posted: Fri Aug 03, 2012 5:45 am
by koitsu
B00daW wrote:Another kudos for whoever has control over the domain to reassure that all old links will direct toward their respective posts!
Remember -- those will only work until December 31st, 2012. So someone (tepples, WhoaMan, etc.) may want to come up with a MySQL query that goes through the phpBB posts table in MySQL and replaces all of the old http://nesdev.com/bbs/xxx URLs with http://forums.nesdev.com/xxx URLs.

Re: nesdev.parodius.com (2004-2012)

Posted: Fri Aug 03, 2012 5:59 am
by clueless
You guys totally rock. Long live nesdev!

Re: nesdev.parodius.com (2004-2012)

Posted: Fri Aug 03, 2012 6:02 am
by clueless
I just noticed that some usernames (on posts and IMs) are showing in red. I went to check my PMs and saw a legand. Red = "message from foe", yellow = "message from friend". So why does the BBS think that tepples and koitsu are now my foes? I didn't declare war or anything.

Re: nesdev.parodius.com (2004-2012)

Posted: Fri Aug 03, 2012 6:17 am
by WhoaMan
clueless wrote:I just noticed that some usernames (on posts and IMs) are showing in red. I went to check my PMs and saw a legand. Red = "message from foe", yellow = "message from friend". So why does the BBS think that tepples and koitsu are now my foes? I didn't declare war or anything.
it also uses red for administrators... guess the phpbb3 dev team figured administrators are foes to everyone! hehe