The officially official Devuan Forum!

You are not logged in.

#751 Re: Hardware & System Configuration » [SOLVED] Good nginx ssl instructions » 2023-01-01 04:07:45

Yes, it should be just @
that means realupnow.com for that configuration

#752 Re: Hardware & System Configuration » [SOLVED] Good nginx ssl instructions » 2023-01-01 03:46:21

ralph.ronnquist wrote:
Did you configure your domain registration to point at namecheap nameserver(s)?

Is this a third thing - or does it summarize the above?

That was my mistake, before I realized that dns[12].registrar-servers.com are namecheap's nameservers.

edit.. the above post had another actual third which might have criss-crossed our postings smile

#753 Re: Hardware & System Configuration » [SOLVED] Good nginx ssl instructions » 2023-01-01 03:07:52

Did you configure your domain registration to point at namecheap nameserver(s)?

EDIT: also check on their "Domain" tab that the domain is active.

EDIT 2: the "nameservers" slot should be fine with "Namecheap BasicDNS".

EDIT 3: The A record entry should be for host "@" to indicate the basic domain name (realupnow.com), with other host names like "www" and "mail" for "www.realupnow.com" and "mail.realupnow.com".

#755 Re: Installation » [SOLVED] What's the minimum disk space does the most minimalist setup take? » 2023-01-01 02:51:14

Installing "daedalus preview" without network seems to clock in at 860M.

#756 Re: Hardware & System Configuration » [SOLVED] Good nginx ssl instructions » 2023-01-01 02:33:03

I tend to prefer the command variant

certbot certonly --webroot -w /var/www/html -d my.domain.name

where then the file will be placed in the directory

/var/www/html/.well-known/acme-challenge/

which thus my HTTP service needs to serve.

This starts with

  1. my domain name registration being configured so that the nameserver(s) for my.domain.name point out my authoritative DNS service, and then

  2. I configure that with A and/or AAAA records for my.domain.name point to the external IP for my server.

Thereafter I configure SSL for nginx to use the public certificate and private key under /etc/letsencrypt/live/my.domain.name/ (sometimes with a version code added into that pathname).

#757 Re: Hardware & System Configuration » [SOLVED] Good nginx ssl instructions » 2022-12-31 23:54:22

Note that the SSL credentials system is built upon "domain name control"; i.e., that you are the current renter of the proposed domain name, and in control of the DNS resolution for it.

The "http" validation done by Let's Encrypt via certbot involves them, at an external host, looking up the domain name (realupnow.com) so as to access a file via HTTP that certbot has prepared. This is only possible if you have control of the domain resolution to make that name resolve for that external host to your host and then also run an HTTP service for offering that file.

#758 Re: Hardware & System Configuration » [SOLVED] HP envy 360 with ryzen and radeon multiple issues Q » 2022-12-31 13:36:48

For the display you could try adding your own mode line with something like the following

# xrandr --newmode 1920x1080  173.00  1920 2048 2248 2576  1080 1083 1088 1120 -hsync +vsync
# xrandr --addmode LVDS 1920x1080
# xrandr --output LVDS --mode 1920x1080

You obtain the details for the "newmode" line with cvt, and I guessed on "LVDS" as your output name, but xrandr tells you what that is. The command sequence is 1) define the mode line, 2) attach it as an option for an output, and 3) select that mode line for the output.

hth

#759 Re: Hardware & System Configuration » [SOLVED] php-fpm line missing from /var/run/php/ » 2022-12-30 23:52:13

Firstly, the configuration does not include SSL setup so the service is http and not https.

Next, you will need to convince your browser that the FQDN (fully qualified domain name) realupnow.com resolves to the IP address 127.0.0.1 (or the other one if you prefer, since nginx listens on all interfaces, i.e. both lo and eth0).

Traditionally a browser would end up using the standard libc function gethostbyname to determine the IP adddress to use, and this is technically configured via /etc/nsswitch.conf and /etc/hosts. If all is per traditionally normal, then it is enough to add a line to /etc/hosts:

127.0.0.1 realupnow.com

(with a terminating newline). That would declare the DNS resolution for realupnow.com to be 127.0.0.1.

More recently browser developers have introduced new and interesting ways of resolving domain names, so it's possible that this won't work for you. In that case, you should install surf and trial this via the command line start:

$ surf http://realupnow.com/info.php

Unless of course, you rather enjoy some browser wrestling smile

Note that it's http without a trailing s.

#760 Re: Hardware & System Configuration » [SOLVED] php-fpm line missing from /var/run/php/ » 2022-12-30 23:14:14

Right; remove all links from /etc/nginx/sites-enabled/ except the one for your service configuration.

And: nginx needs to be restarted after any changes to its configuration files. (Sometimes "reload" is enough, but that's really only a consideration for a busy live site).

#761 Re: Hardware & System Configuration » [SOLVED] php-fpm line missing from /var/run/php/ » 2022-12-30 22:48:51

Look at end of /var/log/nginx/error.log.

Directory /var/www/realupnow.com exists and is readable by www-data ?

php7.4-fpm is started?

btw, code things (like configuration files) are best displayed with code tagging rather than quote tagging since that will avoid word-wrap linebreaks that otherwise might cause confusion.

#762 Re: Hardware & System Configuration » [SOLVED] php-fpm line missing from /var/run/php/ » 2022-12-30 22:18:09

Ah, with "configuration file" I meant the service configuration, which presumably is /etc/nginx/sites-available/realupnow.com.

And to make it easier for you to debug, you should remove the other links in /etc/nginx/sites-enabled (and restore them later). ... and restart nginx

#763 Re: Hardware & System Configuration » [SOLVED] php-fpm line missing from /var/run/php/ » 2022-12-30 21:40:07

No.

Rather, please show the content (with ls -l) of /etc/ngiginx/sites-enabled/, and your nginx configuration file.

#764 Re: Hardware & System Configuration » [SOLVED] php-fpm line missing from /var/run/php/ » 2022-12-30 06:18:55

As you might know:

nginx provides execution logs as /var/log/nginx/access.log and/or /var/log/nginx/error.log

php7.4-fpm provides execution logs as /var/log/php7.4-fpm.log

#765 Re: Hardware & System Configuration » [SOLVED] php-fpm line missing from /var/run/php/ » 2022-12-30 03:58:32

Does /etc/nginx/sites-enabled have more than the link to your config?

The alphabetically first of any pathnames there will be the virtual server configuration that handles access without proper server name ("127.0.0.1").

For testing, you may temporarily add a line to /etc/hosts to allow direct access via your external server name:

127.0.0.1 example.com

for trialling http://example.com/info.php (or even https://example.com/info.php once the SSL credentials have been set up)

#766 Re: Hardware & System Configuration » [SOLVED] php-fpm line missing from /var/run/php/ » 2022-12-30 03:20:48

You may follow that instruction without worrying about that link.

The link is likely a side effect of having installed multiple variant php*-fpm for experimentation, and then they configured nginx to use the link pathname for the socket instead of the direct pathname. In that way the nginx configuration need not be changed when the "alternatives" configuration is changed for a different php*-fpm version.

#767 Re: Off-topic » Music » 2022-12-30 01:21:01

Something for everyone: http://radio.garden

#768 Re: Installation » [SOLVED] Daedalus5preview installation failure Q » 2022-12-30 00:36:26

... OTOH it appears a runit boot does not start the display manager (lightdm) for a "standard" installation.

Perhaps that was your case?

I had to shift to vt2, login as root and run

/etc/init.d/lightdm start

by hand (to get a standard login happening in vt7).

#769 Re: Installation » [SOLVED] Daedalus5preview installation failure Q » 2022-12-29 22:54:18

Perhaps you could give more than a trace of a hint of the choices for the whole installation process. That end state of booting up to a command line is fairly unusual. It suggest in particular that you opted to not install any desktop s/w but that's a bit inconsistent with being surprised by ineffectual startx.

A virtualbox VM is basically the same as a qemu VM insofar as Devuan installation is concerned. The range of h/w emulation choices might differ but that would only be an issue if you'd play fancy with that.

#770 Re: Installation » [SOLVED] Starting Samba fails using OpenRC » 2022-12-27 03:53:43

@l3u: you should probably look up stuff about using su

A couple of years ago, su in Debian was changed to a variant that does not impose root's PATH without the - (login) option. That change, together with the slightly earlier change of excluding /sbin and /usr/sbin from user's default path has caused your kind of grievance for many people.

Unfortunately I didn't have any say in those changes, so here we are.

#771 Re: Hardware & System Configuration » [SOLVED] memory problem » 2022-12-16 12:07:42

@fanderal, there may be some ram used by various tmpfs mounts, which use RAM but are not reported together with process RAM usage. You could check with:

df -h | grep -E 'Filesystem|tmpfs'

#772 Re: Installation » [SOLVED] Beowulf's debootstrap doesn't contain "daedalus" script » 2022-12-12 01:21:17

The name of the link is used to nominate the "suite" being loaded. That part of the scripting is the same for all suites. Other than that, the debootstrap software may differ between versions.

#773 Re: Installation » [SOLVED] Beowulf's debootstrap doesn't contain "daedalus" script » 2022-12-11 23:59:58

Note that all Devuan scripts are links to the ceres script. E.g.

/usr/share/debootstrap/scripts/daedalus -> ceres

You'll need to set that.

#774 Re: Installation » [SOLVED] Is it possible to exclude a mirror? » 2022-12-07 23:20:49

@xinomilo: Great. That mirror+file:pathname was new one for me.

#775 Re: Installation » [SOLVED] Is it possible to exclude a mirror? » 2022-12-07 08:56:15

That's not how it works.

The s.c. round-robin is merely that the domain name has multiple resolutions that the authorative nameserver serves in different orders upon subsequent requests; apt just picks whichever it receives first.

Afaik there's no easy way to selectively exclude servers from the list.

You may however use /etc/hosts to override the name lookup with your favourite resolution. If, say, you prefer m10k.jp you would add their IP as resolution for deb.devuan.org:

160.16.137.156  deb.devuan.org

For anything more advanced I think you will need a local nameserver.

Board footer

Forum Software