Re: [WebDNA] CRITICAL ISSUE: PrivateTmp and "Sorry WebDNA server not

This WebDNA talk-list message is from

2019


It keeps the original formatting.
numero = 114785
interpreted = N
texte = 2411 --Apple-Mail=_6A584D1C-AD29-4174-9332-1DBDD833AE4C Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii Hi Ken I found the answer to my previous question to you. The override.conf file needs an inclusion of [Service], ie: [Service] PrivateTmp=false Kind regards Stuart Tremain Pharoah Lane Software AUSTRALIA webdna@plsoftware.com.au > On 22 Sep 2019, at 00:05, WebDNA Solutions wrote: > > Two months ago I ran into the dreaded "Sorry WebDNA server > not running" error message on my local development server > after an OS upgrade to Ubuntu 18.04 and the follow-up > installation of the then-latest version of Apache. > > Stuart saved me by pointing out that this WebDNA error was > caused by the Apache "PrivateTmp=true" setting in this file: > > /lib/systemd/system/apache2.service > > So I manually changed it to "PrivateTmp=false" and rebooted. > Then WebDNA ran fine until yesterday when I was hit by the > "Sorry WebDNA server not running" error again ... > > :( > > The first thing I checked was my PrivateTmp setting in this > file, and surprisingly it was set back to its original > "true" value! > > This file was apparently overwritten during last week's Apache > upgrade, but the problem never appeared until yesterday when > I rebooted the server -- likely because last week's upgrade > did not restart Apache or reboot the server, so the new file > was never read into RAM until yesterday's reboot. > > It bothered me that an Apache upgrade would overwrite my > manual configuration change, so I did some more research > into this issue. Apparenly we're not supposed to manually > edit this file. Instead we're supposed to run the command: > > sudo systemctl edit apache2.service > > ... which creates a uniquely named OVERRIDE FILE in: > > /etc/systemd/system/apache2.service.d/ > > And then since this new override file starts out blank, we > must enter "PrivateTmp=false" on a single line (without the > quotes) and save it with its default name and in its default > location, then close/exit the editor and restart Apache. > > This override file will not be changed during an Apache > upgrade, which means any overrides we create in this file > will persist after upgrading Apache in the future. > > BOTTOM LINE: > > Never edit "/lib/systemd/system/apache2.service" manually. > Just edit it via the above command and instructions. Then > restart Apache and check to make sure WebDNA is running. > > Regards, > Kenneth Grome > WebDNA Solutions > http://www.webdnasolutions.com > Urgent/Emergency Phone: (228) 222-2917 > Website, Database, Network, and Communication Systems > > > > --------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list talk@webdna.us > To unsubscribe, E-mail to: talk-leave@webdna.us > archives: http://www.webdna.us/page.dna?numero=55 > Bug Reporting: support@webdna.us --Apple-Mail=_6A584D1C-AD29-4174-9332-1DBDD833AE4C Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii Hi = Ken

I found the = answer to my previous question to you.

The override.conf file needs an = inclusion of [Service], ie:


[Service]
PrivateTmp=3Dfalse



Kind regards

Stuart Tremain
Pharoah Lane Software
AUSTRALIA







On 22 Sep 2019, at 00:05, WebDNA Solutions <ken@webdnasolutions.com> wrote:

Two = months ago I ran into the dreaded "Sorry WebDNA server
not = running" error message on my local development server
after = an OS upgrade to Ubuntu 18.04 and the follow-up
installation= of the then-latest version of Apache.

Stuart saved me by pointing out that this WebDNA error was
caused by the Apache "PrivateTmp=3Dtrue" setting in this = file:

/lib/systemd/system/apache2.service

So I manually changed it to "PrivateTmp=3Dfalse"= and rebooted.
Then WebDNA ran fine until yesterday when I = was hit by the
"Sorry WebDNA server not running" error = again ...

:(

The= first thing I checked was my PrivateTmp setting in this
file, and surprisingly it was set back to its original
"true" value!

This file was = apparently overwritten during last week's Apache
upgrade, = but the problem never appeared until yesterday when
I = rebooted the server -- likely because last week's upgrade
did not restart Apache or reboot the server, so the new = file
was never read into RAM until yesterday's reboot.

It bothered me that an Apache upgrade would = overwrite my
manual configuration change, so I did some = more research
into this issue. Apparenly we're not = supposed to manually
edit this file. Instead we're = supposed to run the command:

sudo systemctl = edit apache2.service

... which creates a = uniquely named OVERRIDE FILE in:

/etc/systemd/system/apache2.service.d/

And then since this new override file starts out blank, we
must enter "PrivateTmp=3Dfalse" on a single line (without = the
quotes) and save it with its default name and in its = default
location, then close/exit the editor and restart = Apache.

This override file will not be = changed during an Apache
upgrade, which means any = overrides we create in this file
will persist after = upgrading Apache in the future.

BOTTOM = LINE:

Never edit = "/lib/systemd/system/apache2.service" manually.
Just edit = it via the above command and instructions. Then
restart = Apache and check to make sure WebDNA is running.

Regards,
Kenneth Grome
WebDNA = Solutions
http://www.webdnasolutions.com
Urgent/Emergency Phone: (228) 222-2917
Website, = Database, Network, and Communication Systems



---------------------------------------------------------
This message is sent to you because you are subscribed to
the mailing list talk@webdna.us
To unsubscribe, = E-mail to: talk-leave@webdna.us
archives: = http://www.webdna.us/page.dna?numero=3D55
Bug Reporting: = support@webdna.us

= --------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list talk@webdna.us To unsubscribe, E-mail to: talk-leave@webdna.us archives: http://www.webdna.us/page.dna?numero=3D55 Bug Reporting: support@webdna.us --Apple-Mail=_6A584D1C-AD29-4174-9332-1DBDD833AE4C-- . Associated Messages, from the most recent to the oldest:

    
  1. RE: [WebDNA] CRITICAL ISSUE: PrivateTmp and "Sorry WebDNA server not ("Scott @ Itsula" 2019)
  2. Re: [WebDNA] CRITICAL ISSUE: PrivateTmp and "Sorry WebDNA server not (Stuart Tremain 2019)
  3. Re: [WebDNA] CRITICAL ISSUE: PrivateTmp and "Sorry WebDNA server not (Stuart Tremain 2019)
  4. Re: [WebDNA] CRITICAL ISSUE: PrivateTmp and "Sorry WebDNA server not (Stuart Tremain 2019)
  5. [WebDNA] CRITICAL ISSUE: PrivateTmp and "Sorry WebDNA server not running" (WebDNA Solutions 2019)
2411 --Apple-Mail=_6A584D1C-AD29-4174-9332-1DBDD833AE4C Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii Hi Ken I found the answer to my previous question to you. The override.conf file needs an inclusion of [Service], ie: [Service] PrivateTmp=false Kind regards Stuart Tremain Pharoah Lane Software AUSTRALIA webdna@plsoftware.com.au > On 22 Sep 2019, at 00:05, WebDNA Solutions wrote: > > Two months ago I ran into the dreaded "Sorry WebDNA server > not running" error message on my local development server > after an OS upgrade to Ubuntu 18.04 and the follow-up > installation of the then-latest version of Apache. > > Stuart saved me by pointing out that this WebDNA error was > caused by the Apache "PrivateTmp=true" setting in this file: > > /lib/systemd/system/apache2.service > > So I manually changed it to "PrivateTmp=false" and rebooted. > Then WebDNA ran fine until yesterday when I was hit by the > "Sorry WebDNA server not running" error again ... > > :( > > The first thing I checked was my PrivateTmp setting in this > file, and surprisingly it was set back to its original > "true" value! > > This file was apparently overwritten during last week's Apache > upgrade, but the problem never appeared until yesterday when > I rebooted the server -- likely because last week's upgrade > did not restart Apache or reboot the server, so the new file > was never read into RAM until yesterday's reboot. > > It bothered me that an Apache upgrade would overwrite my > manual configuration change, so I did some more research > into this issue. Apparenly we're not supposed to manually > edit this file. Instead we're supposed to run the command: > > sudo systemctl edit apache2.service > > ... which creates a uniquely named OVERRIDE FILE in: > > /etc/systemd/system/apache2.service.d/ > > And then since this new override file starts out blank, we > must enter "PrivateTmp=false" on a single line (without the > quotes) and save it with its default name and in its default > location, then close/exit the editor and restart Apache. > > This override file will not be changed during an Apache > upgrade, which means any overrides we create in this file > will persist after upgrading Apache in the future. > > BOTTOM LINE: > > Never edit "/lib/systemd/system/apache2.service" manually. > Just edit it via the above command and instructions. Then > restart Apache and check to make sure WebDNA is running. > > Regards, > Kenneth Grome > WebDNA Solutions > http://www.webdnasolutions.com > Urgent/Emergency Phone: (228) 222-2917 > Website, Database, Network, and Communication Systems > > > > --------------------------------------------------------- > This message is sent to you because you are subscribed to > the mailing list talk@webdna.us > To unsubscribe, E-mail to: talk-leave@webdna.us > archives: http://www.webdna.us/page.dna?numero=55 > Bug Reporting: support@webdna.us --Apple-Mail=_6A584D1C-AD29-4174-9332-1DBDD833AE4C Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii Hi = Ken

I found the = answer to my previous question to you.

The override.conf file needs an = inclusion of [Service], ie:


[Service]
PrivateTmp=3Dfalse



Kind regards

Stuart Tremain
Pharoah Lane Software
AUSTRALIA







On 22 Sep 2019, at 00:05, WebDNA Solutions <ken@webdnasolutions.com> wrote:

Two = months ago I ran into the dreaded "Sorry WebDNA server
not = running" error message on my local development server
after = an OS upgrade to Ubuntu 18.04 and the follow-up
installation= of the then-latest version of Apache.

Stuart saved me by pointing out that this WebDNA error was
caused by the Apache "PrivateTmp=3Dtrue" setting in this = file:

/lib/systemd/system/apache2.service

So I manually changed it to "PrivateTmp=3Dfalse"= and rebooted.
Then WebDNA ran fine until yesterday when I = was hit by the
"Sorry WebDNA server not running" error = again ...

:(

The= first thing I checked was my PrivateTmp setting in this
file, and surprisingly it was set back to its original
"true" value!

This file was = apparently overwritten during last week's Apache
upgrade, = but the problem never appeared until yesterday when
I = rebooted the server -- likely because last week's upgrade
did not restart Apache or reboot the server, so the new = file
was never read into RAM until yesterday's reboot.

It bothered me that an Apache upgrade would = overwrite my
manual configuration change, so I did some = more research
into this issue. Apparenly we're not = supposed to manually
edit this file. Instead we're = supposed to run the command:

sudo systemctl = edit apache2.service

... which creates a = uniquely named OVERRIDE FILE in:

/etc/systemd/system/apache2.service.d/

And then since this new override file starts out blank, we
must enter "PrivateTmp=3Dfalse" on a single line (without = the
quotes) and save it with its default name and in its = default
location, then close/exit the editor and restart = Apache.

This override file will not be = changed during an Apache
upgrade, which means any = overrides we create in this file
will persist after = upgrading Apache in the future.

BOTTOM = LINE:

Never edit = "/lib/systemd/system/apache2.service" manually.
Just edit = it via the above command and instructions. Then
restart = Apache and check to make sure WebDNA is running.

Regards,
Kenneth Grome
WebDNA = Solutions
http://www.webdnasolutions.com
Urgent/Emergency Phone: (228) 222-2917
Website, = Database, Network, and Communication Systems



---------------------------------------------------------
This message is sent to you because you are subscribed to
the mailing list talk@webdna.us
To unsubscribe, = E-mail to: talk-leave@webdna.us
archives: = http://www.webdna.us/page.dna?numero=3D55
Bug Reporting: = support@webdna.us

= --------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list talk@webdna.us To unsubscribe, E-mail to: talk-leave@webdna.us archives: http://www.webdna.us/page.dna?numero=3D55 Bug Reporting: support@webdna.us --Apple-Mail=_6A584D1C-AD29-4174-9332-1DBDD833AE4C-- . Stuart Tremain

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

How To question on setting up downloads (1997) date sorting and 'template (1997) [WriteFile] problems (1997) Search/sort in URL Was: GuestBook example (1997) Monthly Help File (1997) wo search help (1999) Bug Report, maybe (1997) WebCatalog for guestbook ? (1997) RE: Automatic Forwarding using WebCat (1997) Umm...about those log files? (Off Topic) (1997) expired beta (1997) OT: Forcing a header when printing web pages (2002) MacAuthorize and WebMerchant (1997) Mac webcatalog3_0_5b11 more dead lock throws (1999) Stopping bad HTML propagation ? (1997) Multi Actions (1999) A quickie question (1997) Cookies (1999) Webdna 5.0 reference documentation (2003) [WebDNA] UTF-8 encoding issues (2010)