OP
@jess avatar
UTC

Petty Tyrant
Joined: UTC
Posts: 38117
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
Joined: UTC
Posts: 38117
Location: Bay Area, California
UTC quote
Just a heads up that today (Sunday 4/21) site availability might be a bit sketchy. I'm planning on switching over to a new server, which has been simmering for several weeks now. The new server is really new, with a new operating system, lots of updated software, new cacheing systems, and an entirely new network architecture.

Which probably means that the server will be misbehaving out of the gate.

At the very least, there are likely to be some DNS propagation issues.

I'll give you another heads up when I'm closer to making the switch, I don't have an exact time right this moment.
⚠️ Last edited by jess on UTC; edited 1 time
OP
@jess avatar
UTC

Petty Tyrant
Joined: UTC
Posts: 38117
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
Joined: UTC
Posts: 38117
Location: Bay Area, California
UTC quote
Updated title and details. I still don't have an exact time, but I am on course for a server swap today. I am currently putting all the pieces in place, requesting new certificates, and trying to make sure things go as smoothly as possible.

But there will still be bumps, I'm sure.

I'll keep you updated.
UTC

Veni, Vidi, Posti
Joined: UTC
Posts: 7568
Location: Tega Cay, SC
 
Veni, Vidi, Posti
Joined: UTC
Posts: 7568
Location: Tega Cay, SC
UTC quote
Thank you. I need to buy you a bunch of coffees for all the years I have been on here.
OP
@jess avatar
UTC

Petty Tyrant
Joined: UTC
Posts: 38117
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
Joined: UTC
Posts: 38117
Location: Bay Area, California
UTC quote
Tierney wrote:
Thank you. I need to buy you a bunch of coffees for all the years I have been on here.
You don't need to do anything of the sort. There's no obligation whatsoever.

But it would be appreciated if you do.
OP
@jess avatar
UTC

Petty Tyrant
Joined: UTC
Posts: 38117
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
Joined: UTC
Posts: 38117
Location: Bay Area, California
UTC quote
I'm going to (attempt) the server switch at 1:30pm today, Pacific Daylight Time. That's 8:30pm Universal Coordinated Time, or 9:30pm British Summer Time.

(I hope I did that right).

The switchover will probably be slow due to DNS propagation, as technically the IP address will change. However, DNS propagation is a lot faster than it used to be, so... who knows?

We're about 40 minutes away.
OP
@jess avatar
UTC

Petty Tyrant
Joined: UTC
Posts: 38117
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
Joined: UTC
Posts: 38117
Location: Bay Area, California
UTC quote
Okay here we go.
OP
@jess avatar
UTC

Petty Tyrant
Joined: UTC
Posts: 38117
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
Joined: UTC
Posts: 38117
Location: Bay Area, California
UTC quote
I've made the change to the DNS records, so now we wait.

My first attempt to pull up the site actually did get the new site, but then it went back to the old site. Not sure what that's about.

You'll now you're on the new site when you see the word "New!" in the upper right corner of the masthead, like so:
Forum member supplied image with no explanatory text
OP
@jess avatar
UTC

Petty Tyrant
Joined: UTC
Posts: 38117
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
Joined: UTC
Posts: 38117
Location: Bay Area, California
UTC quote
Okay, the DNS changes have reached my home internet.

Your mileage will vary.
OP
@jess avatar
UTC

Petty Tyrant
Joined: UTC
Posts: 38117
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
Joined: UTC
Posts: 38117
Location: Bay Area, California
UTC quote
One more bump: I have to configure the bit that forwards www.modernvespa.com to modernvespa.com, and it's been giving me fits all morning. I'm going to try it again now that the site is live and see if it works.
@marret avatar
UTC

Hooked
2016 GTS300 ABS
Joined: UTC
Posts: 297
Location: FL and VA
 
Hooked
@marret avatar
2016 GTS300 ABS
Joined: UTC
Posts: 297
Location: FL and VA
UTC quote
Seems to be working for me. Thanks for all.
OP
@jess avatar
UTC

Petty Tyrant
Joined: UTC
Posts: 38117
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
Joined: UTC
Posts: 38117
Location: Bay Area, California
UTC quote
Done. I think it's working (DNS propagation aside). The new IP address for the server will be slowly published to all the DNS servers around the world over the next hour (or hopefully much less).

This new server is:
- Running on a new OS (Amazon Linux 2023)
- Using PHP-FPM (instead of mod-php)
- Using php8.2 (upgraded from php7.4)
- Now using php opcode cacheing
- Sitting behind a CloudFront distribution network, which is the termination point of the HTTPS/TLS/SSL connection
- Now available over IPV6 as well as IPV4
- Supports HTTP/2

And countless other changes made over the last few all-consuming weeks.

There are still likely to be issues with the new server that I haven't become aware of yet. I'll be watching the logs for signs of trouble, but if you see something amiss (like a white screen, in particular) then give me a shout here in this thread.
OP
@jess avatar
UTC

Petty Tyrant
Joined: UTC
Posts: 38117
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
Joined: UTC
Posts: 38117
Location: Bay Area, California
UTC quote
I spoke too soon about IPV6. While technically it's supported, the forum software itself (a product of an IPV4 world) is having trouble with the client IP addresses. I've turned off IPV6 for the moment.
OP
@jess avatar
UTC

Petty Tyrant
Joined: UTC
Posts: 38117
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
Joined: UTC
Posts: 38117
Location: Bay Area, California
UTC quote
Lots and lots of problems spewing in the logs. I'm not sure how much of it is visible, but I am plugging holes as fast as I can.
@madison_sully avatar
UTC

Veni, Vidi, Posti
MP3 500, GTS 250 (both 2008 MY), 2013 Piaggio BV 350, 2014 Can Am Spyder RT
Joined: UTC
Posts: 7666
Location: Madison, Wisconsin
 
Veni, Vidi, Posti
@madison_sully avatar
MP3 500, GTS 250 (both 2008 MY), 2013 Piaggio BV 350, 2014 Can Am Spyder RT
Joined: UTC
Posts: 7666
Location: Madison, Wisconsin
UTC quote

New!

OP
@jess avatar
UTC

Petty Tyrant
Joined: UTC
Posts: 38117
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
Joined: UTC
Posts: 38117
Location: Bay Area, California
UTC quote
20 years of sloppy PHP has caught up with me. The new version of PHP is quite a bit more strict, and... I am ashamed.

Facepalm emoticon
@jimc avatar
UTC

Moderaptor
The Hornet (GT200, aka Love Bug) and 'Dimples' - a GTS 300
Joined: UTC
Posts: 44558
Location: Pleasant Hill, CA
 
Moderaptor
@jimc avatar
The Hornet (GT200, aka Love Bug) and 'Dimples' - a GTS 300
Joined: UTC
Posts: 44558
Location: Pleasant Hill, CA
UTC quote
jess wrote:
20 years of sloppy PHP has caught up with me. The new version of PHP is quite a bit more strict, and... I am ashamed.

Facepalm emoticon
Go on - 'fess up a dirty story...
@tripo avatar
UTC

Addicted
2016 GTS 300 Settantesimo Grigio Pulsar
Joined: UTC
Posts: 550
Location: San Antonio, Texas
 
Addicted
@tripo avatar
2016 GTS 300 Settantesimo Grigio Pulsar
Joined: UTC
Posts: 550
Location: San Antonio, Texas
UTC quote
I see NEW!
OP
@jess avatar
UTC

Petty Tyrant
Joined: UTC
Posts: 38117
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
Joined: UTC
Posts: 38117
Location: Bay Area, California
UTC quote
jimc wrote:
Go on - 'fess up a dirty story...
There's no story, per se. Older versions of PHP were generally silent about casual use of an undefined variable. It was fairly common PHP practice (for years and years) to see statements like:
if ( $flag )
   // do something
...when $flag hadn't been set. Often, it was quite deliberate -- set a variable to something when it's appropriate, and leave it undefined otherwise. PHP has never been what I would call an exacting language, or a particularly pedantic one. Quite the opposite.

But starting with PHP 8, the keepers of the language have decided that PHP is a serious and pedantic language (hah) and have started raising a warning whenever you reference a variable that hasn't been explicitly defined. Which is all fine and good and all, but it isn't the way it's been for a couple of decades of PHP, and so there is a lot of code written with different assumptions. And I am having to fix all of those assumptions (at least, all the ones I haven't already fixed) now, today.

Most of these are innocent and even deliberate cases of an undefined variable. But I'm finding a few where it wasn't intentional, too -- places where code got ripped out but a few stray variables were still referenced in nearby code, for instance. Those are genuine errors. Generally harmless, but still errors.
OP
@jess avatar
UTC

Petty Tyrant
Joined: UTC
Posts: 38117
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
Joined: UTC
Posts: 38117
Location: Bay Area, California
UTC quote
I am slightly amused to see that there are still a trickle of requests going to the old server. I'm reasonably certain that DNS should have propagated worldwide by now, so in all likelihood those few stragglers are accessing the site by IP address, and not by name. But since the old server (and the new one) refuse connections that don't include the hostname (modernvespa.com) these straggler clients are almost certainly bots, and in fact they are all anonymous and don't read as humans.

And that gives me an idea.
@shebalba avatar
UTC

Molto Verboso
2009 GTS250, Ducati Monster M900, KTM 390 Adventure, Honda CR125
Joined: UTC
Posts: 1774
Location: Oceanside, CA
 
Molto Verboso
@shebalba avatar
2009 GTS250, Ducati Monster M900, KTM 390 Adventure, Honda CR125
Joined: UTC
Posts: 1774
Location: Oceanside, CA
UTC quote
I kept clicking on the New! hoping it was an easter egg.

Then I thought it was a bug that I found and could get a bug icon..

Then I remembered this topic. Facepalm emoticon
@petercc avatar
UTC

Molto Verboso
Piaggio Beverly 300 ie - 2012
Joined: UTC
Posts: 1333
Location: Belgium
 
Molto Verboso
@petercc avatar
Piaggio Beverly 300 ie - 2012
Joined: UTC
Posts: 1333
Location: Belgium
UTC quote
I did not notice any difference.
All works fine.
UTC

Hooked
300gts super sport
Joined: UTC
Posts: 254
Location: N.Wales
 
Hooked
300gts super sport
Joined: UTC
Posts: 254
Location: N.Wales
UTC quote
Jess as a newbie I doff my cap to you for the diligence in keeping this very informative and friendly site up and running👍👍
@fledermaus avatar
UTC

Veni, Vidi, Posti
2007 LX150 2015 GTS (running like a charm!) 2017 BV 350
Joined: UTC
Posts: 12424
Location: Fond du Lac, Wisconsin
 
Veni, Vidi, Posti
@fledermaus avatar
2007 LX150 2015 GTS (running like a charm!) 2017 BV 350
Joined: UTC
Posts: 12424
Location: Fond du Lac, Wisconsin
UTC quote
Ha, I didn't look at this thread until after the change, so found myself looking around for anything abnormal.....and didn't see it.
OP
@jess avatar
UTC

Petty Tyrant
Joined: UTC
Posts: 38117
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
Joined: UTC
Posts: 38117
Location: Bay Area, California
UTC quote
fledermaus wrote:
Ha, I didn't look at this thread until after the change, so found myself looking around for anything abnormal.....and didn't see it.
The chance for abnormality is still high. I'm still fixing bugs in the background.
@bajarob avatar
UTC

Molto Verboso
1961 VS5T, 1981 P200E, 2003 Malaguti F12 Phantom,Rigid Frame Chopper, 2001 Harley FXDXT
Joined: UTC
Posts: 1516
Location: Ventura, CA
 
Molto Verboso
@bajarob avatar
1961 VS5T, 1981 P200E, 2003 Malaguti F12 Phantom,Rigid Frame Chopper, 2001 Harley FXDXT
Joined: UTC
Posts: 1516
Location: Ventura, CA
UTC quote
When I click the "Mark All Read" button on the forum index page it gives me a white screen that says file not found in the upper left corner in tiny letters. That button works for me on all the other pages.
OP
@jess avatar
UTC

Petty Tyrant
Joined: UTC
Posts: 38117
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
Joined: UTC
Posts: 38117
Location: Bay Area, California
UTC quote
BajaRob wrote:
When I click the "Mark All Read" button on the forum index page it gives me a white screen that says file not found in the upper left corner in tiny letters. That button works for me on all the other pages.
Thanks for the tip, I'll investigate.
OP
@jess avatar
UTC

Petty Tyrant
Joined: UTC
Posts: 38117
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
Joined: UTC
Posts: 38117
Location: Bay Area, California
UTC quote
BajaRob wrote:
When I click the "Mark All Read" button on the forum index page it gives me a white screen that says file not found in the upper left corner in tiny letters. That button works for me on all the other pages.
It should be fixed now. The old code didn't work with the new server layout, and I missed it. I moved that code to a new location (along with other mark read functions) which should work much better.

For finding and reporting this forum bug, I hereby bestow upon you the MV Entomologist Award. Wear it with pride, sir.
@bajarob avatar
UTC

Molto Verboso
1961 VS5T, 1981 P200E, 2003 Malaguti F12 Phantom,Rigid Frame Chopper, 2001 Harley FXDXT
Joined: UTC
Posts: 1516
Location: Ventura, CA
 
Molto Verboso
@bajarob avatar
1961 VS5T, 1981 P200E, 2003 Malaguti F12 Phantom,Rigid Frame Chopper, 2001 Harley FXDXT
Joined: UTC
Posts: 1516
Location: Ventura, CA
UTC quote
jess wrote:
It should be fixed now. The old code didn't work with the new server layout, and I missed it. I moved that code to a new location (along with other mark read functions) which should work much better.

For finding and reporting this forum bug, I hereby bestow upon you the MV Entomologist Award. Wear it with pride, sir.
Awesome! All thanks go to you though. Your work boggles my mind!
@starreem avatar
UTC

Ossessionato
07 GTS250(RIP), 07 LX150, Several Lambrettas
Joined: UTC
Posts: 2834
Location: Raleigh, NC
 
Ossessionato
@starreem avatar
07 GTS250(RIP), 07 LX150, Several Lambrettas
Joined: UTC
Posts: 2834
Location: Raleigh, NC
UTC quote
No bumps in the road for me. I noticed "New!" in the upper right corner a few days ago. No other issues for me. I've done a few searches. Not much else. I have a huge amount of respect for your dedication over the years to make this a very usable forum.
@kawzak avatar
UTC

Addicted
New 2023 BV-400
Joined: UTC
Posts: 699
Location: S. Texas
 
Addicted
@kawzak avatar
New 2023 BV-400
Joined: UTC
Posts: 699
Location: S. Texas
UTC quote
Thank you for all you do.
@aiosi avatar
UTC

Hooked
2005 Vespa PX 150 Serie America #107 of 500
Joined: UTC
Posts: 439
Location: Houston, Texas USA
 
Hooked
@aiosi avatar
2005 Vespa PX 150 Serie America #107 of 500
Joined: UTC
Posts: 439
Location: Houston, Texas USA
UTC quote
Jess, FYI
No biggie but I did get a 404 error when I tried to reach the site from my Favorites.
If I typed in the address manually (www.modernvespa.com) it opened OK.
Turns out my Favorite was pointed at https://modernvespa.com/forum/index.html
I just edited the Favorite to be www.modernvespa.com and now it redirects me to https://modernvespa.com/forum/ which is OK by me.

Thanks for all you do!
OP
@jess avatar
UTC

Petty Tyrant
Joined: UTC
Posts: 38117
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
Joined: UTC
Posts: 38117
Location: Bay Area, California
UTC quote
Aiosi wrote:
Turns out my Favorite was pointed at https://modernvespa.com/forum/index.html
Yeah, sorry about that. "index.html" has never really been an actual file, and the old server probably had some redirect somewhere that made it work. I'll see if I can put in a redirect. In the short term, your instinct -- to change your favorite -- is correct.

One minor point -- we don't use www in front of modernvespa.com. If you use it, you will get forwarded to the non-www version, which will just slow you down.
@bluside avatar
UTC

Addicted
2020 GTS 300, 2011 LX150ie
Joined: UTC
Posts: 857
Location: Jupiter, Florida
 
Addicted
@bluside avatar
2020 GTS 300, 2011 LX150ie
Joined: UTC
Posts: 857
Location: Jupiter, Florida
UTC quote
All looks good here.

Jess, your talents are mind boggling.
OP
@jess avatar
UTC

Petty Tyrant
Joined: UTC
Posts: 38117
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
Joined: UTC
Posts: 38117
Location: Bay Area, California
UTC quote
bluside wrote:
All looks good here.

Jess, your talents are mind boggling.
Mind-numbing, maybe.
@olde_rider avatar
UTC

Hooked
Primavera 150
Joined: UTC
Posts: 461
Location: North Central Connecticut
 
Hooked
@olde_rider avatar
Primavera 150
Joined: UTC
Posts: 461
Location: North Central Connecticut
UTC quote
bluside wrote:
All looks good here.

Jess, your talents are mind boggling.
Ditto!
UTC

Molto Verboso
Vespa GTS 300
Joined: UTC
Posts: 1310
Location: Germany
 
Molto Verboso
Vespa GTS 300
Joined: UTC
Posts: 1310
Location: Germany
UTC quote
I don't know whether that's a bug or intentional:

I have two notifications about replies in my topic. The link in the older notification works, the link in the newer notification leads to a 404 error. It seems that the post has been deleted again. I would expect that either the notification would then be removed or that the error message would explain that the post was deleted (and possibly the error message would at least lead to the thread). So it just looks like a "broken link".
Forum member supplied image with no explanatory text
Forum member supplied image with no explanatory text
OP
@jess avatar
UTC

Petty Tyrant
Joined: UTC
Posts: 38117
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
Joined: UTC
Posts: 38117
Location: Bay Area, California
UTC quote
GermanGTSDriver wrote:
I don't know whether that's a bug or intentional:
It's not so much intentional as much as just an edge case that isn't (currently) handled correctly. You're correct in your assumptions, and even your expectations, but the code is not currently smart enough to handle it.

I'll add it to the list, though.
@shebalba avatar
UTC

Molto Verboso
2009 GTS250, Ducati Monster M900, KTM 390 Adventure, Honda CR125
Joined: UTC
Posts: 1774
Location: Oceanside, CA
 
Molto Verboso
@shebalba avatar
2009 GTS250, Ducati Monster M900, KTM 390 Adventure, Honda CR125
Joined: UTC
Posts: 1774
Location: Oceanside, CA
UTC quote
I have an iPhone 13 Mini. I don't know if this has anything to do with the update, but this is how my screen formats. With the header off center from the topics. I don't recall this always being the case.

It's just the General Discussion main screen. Everything else seems fine.

It also doesn't bother me, just thought I'd share in case it's important.
Forum member supplied image with no explanatory text
OP
@jess avatar
UTC

Petty Tyrant
Joined: UTC
Posts: 38117
Location: Bay Area, California
 
Petty Tyrant
@jess avatar
Joined: UTC
Posts: 38117
Location: Bay Area, California
UTC quote
Shebalba wrote:
I have an iPhone 13 Mini. I don't know if this has anything to do with the update, but this is how my screen formats. With the header off center from the topics. I don't recall this always being the case.

It's just the General Discussion main screen. Everything else seems fine.

It also doesn't bother me, just thought I'd share in case it's important.
Nope, not related to the update. Someone put a link into a topic title, which forced the layout to go wonky. I've edited the offending topic and moved the link into the body of the topic.

Should be better now.
@safis avatar
UTC

Ossessionato
1979 P150X, 1983 P200E, 1987 PK125XL Elestart, 1988 T5, 1995 PX200E, 2011 Yamaha Fazer 600 S2
Joined: UTC
Posts: 4575
Location: Veria, Greece
 
Ossessionato
@safis avatar
1979 P150X, 1983 P200E, 1987 PK125XL Elestart, 1988 T5, 1995 PX200E, 2011 Yamaha Fazer 600 S2
Joined: UTC
Posts: 4575
Location: Veria, Greece
UTC quote
Getting regularly a 504 error after the switch...
Forum member supplied image with no explanatory text
DoubleGood Design banner

Modern Vespa is the premier site for modern Vespa and Piaggio scooters. Vespa GTS300, GTS250, GTV, GT200, LX150, LXS, ET4, ET2, MP3, Fuoco, Elettrica and more.

Buy Me A Coffee
 

Shop on Amazon with Modern Vespa

Modern Vespa is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com


All Content Copyright 2005-2025 by Modern Vespa.
All Rights Reserved.


[ Time: 0.0293s ][ Queries: 4 (0.0134s) ][ live ][ 327 ][ ThingOne ]