LedgerSMB
The foundation for your business
[users] Freebsd Ledgersmb 1.58 install
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[users] Freebsd Ledgersmb 1.58 install
- Subject: [users] Freebsd Ledgersmb 1.58 install
- From: Geordie <..hidden..>
- Date: Sun, 23 Jul 2017 12:07:10 -0400
Hi
I thought I give this another go
I was happy to be able to see the setup.pl
However
http://10.0.0.231:5762/setup.pl?action=create_db&database=database3
Error!
psql: FATAL: no pg_hba.conf entry for host "10.0.0.231", user
"lsmb_dbadmin", database "database3", SSL off
at /usr/local/lib/perl5/site_perl/PGObject/Util/DBAdmin.pm line 265.
dbversion: 1.5.8, company:
uname -a
FreeBSD ledgersmb 11.0-RELEASE-p1 FreeBSD 11.0-RELEASE-p1 #0: Sat May
13 12:21:07 EDT 2017
/var/log/starman/starman.log
2017/07/23-11:46:39 Starman::Server (type Net::Server::PreFork)
starting! pid(117 54)
Resolved [*]:5762 to [0.0.0.0]:5762, IPv4
Binding to TCP port 5762 on host 0.0.0.0 with IPv4
No configuration file; running with default settings
No configuration file; running with default settings
No configuration file; running with default settings
No configuration file; running with default settings
No configuration file; running with default settings
psql: FATAL: no pg_hba.conf entry for host "10.0.0.231", user
"lsmb_dbadmin", da tabase "database3", SSL off
APPLICATION ERROR
Use of uninitialized value in concatenation (.) or string
at /usr/local/www/ledgersmb/tools/../lib/LedgerSMB.pm line 507.
/var/log/messages
Jul 23 11:48:10 ledgersmb postgres[12042]: [5-1] FATAL: no pg_hba.conf
entry for host "10.0.0.231", user "lsmb_dbadmin", database "database3",
SSL off Jul 23 11:48:11 ledgersmb postgres[12047]: [5-1] FATAL: no
pg_hba.conf entry for host "10.0.0.231", user "lsmb_dbadmin", database
"database3", SSL off
and this is a mess.
Flondering at its best
/var/db/postgres/data96/pg_hba.conf
# TYPE DATABASE USER ADDRESS METHOD
# "local" is for Unix domain socket connections only
local all all trust
# IPv4 local connections:
host all all 127.0.0.1/32 trust
# IPv6 local connections:
host all all ::1/128 trust
host postgres,template0,template1 lsmb_dbadmin
10.0.0.231/32 md5 host postgres,template0,template1
lsmb_dbadmin ::1/128 md5 host
tesdatabase2 lsmb_dbadmin
10.0.0.231/32 md5 #host postgres,template0,template1
all 127.0.0.1/32 reject #host
postgres,template0,template1 all ::1/128 reject # Allow
replication connections from localhost, by a user with the #
replication privilege. #local replication
postgres trust #host replication
postgres 127.0.0.1/32 trust #host replication
postgres ::1/128 trust
I have tried various times with various settings. So I have really
screwed up somewhere
/tmp/ledgersmb no logs showing
/usr/local/www/ledgersmb/conf/ledgersmb.conf
# This file is an example file for the configuration of LedgerSMB.
# A copy should be in the ledgersmb root directory, or an environment
# variable by the name LSMB_CONFIG_FILE should hold the name
# of an alternative location
#
# e.g.
LSMB_CONFIG_FILE=/usr/local/www/ledgersmb/conf/ledgersmb.conf
[main]
auth = DB
logging = 1
# Be aware of tempdir setting. If client_browser and server_apache on
same # machine, sharing tmp-dir , problems 'Permission denied' if
server tries to # write temp-file which already exists as client-owned
#
# Note tempdir is used as the basename of the dir, the real dirname is
equivalent to....
# /tmp/ledgersmb-$EUID/
# If you specify a different dir to /tmp/ledgersmb ensure it's parent
is writabl e by the running user.
tempdir = /tmp/ledgersmb
# This is the logical CSS directory. I.e. it is what comes before the
# ledgersmb.css in the url. Example might be /my_css_dir/ or
# http://localhost/other_css_dir/
cssdir = css/
# THis is the location on the file system where the css files are, for
editing # and selection. An example might be /var/www/ledgersmb_css/
fs_cssdir = css/
# If set to a true value this caches templates. Typically it will be
set to 0 # to disable or 1 to enable.
cache_templates = 0
# Set language for login and admin pages
language =
log_level = ERROR
#DBI_TRACE = 1=/tmp/dbi.trace
DBI_TRACE = 0
# For Windows, uncomment the pathsep line=
# pathsep = ;
# Maximum POST size to prevent DoS (4MB default)
max_post_size = 4194304
# Spelling of cookie name for this instance of LedgerSMB.
# Used to keep multiple instances and/or different versions
# logged in at the same time
cookie_name = LedgerSMB-1.5
# This is the string we look for in the failed connection error to
determine # if the database was not found. For English-language
locales, this can be # left in place. If the database server is
running a different locale, it may # need to be changed. Any partial
match on the connection error assumes that # the failure to connect was
caused by an invalid database request. no_db_str = database
# This is the Dojo theme to be used by default -- e.g. when no other
theme # has been selected.
#dojo_theme = claro
[environment]
# If the server can't find applications, append to the path
PATH=/bin:/usr/bin:/usr/local/bin:/usr/local/bin/postgres
# If on Mac OS X using Fink's Perl libs, append to the path
#PERL5LIB = /sw/lib/perl5
PERL5LIB = /usr/local/lib/perl5
templates = templates
# images base directory
images = UI/images
# location we write backup files to on the server
backupdir = /tmp/ledgersmb/ledgersmb-backups
localepath = locale/po
[programs]
# program to use for file compression
gzip = gzip -S .gz
# For latex and pdflatex, specify full path. These will be used to
configure # Template::Latex so it can find them. This can be used to
specify programs # other than vanilla latex and pdflatex, such as the
xe varieties of either one, # if unicode is required.
#
# If these are not set, the package defaults (set when you installed
# Template::Latex) will be used
#
# pdflatex = /usr/bin/pdflatex
# latex = /usr/bin/latex
# dvips = /usr/bin/dvips
#
[mail]
### How to send mail. The sendmail command is used unless smtphost is
set. sendmail = /usr/bin/sendmail
# smtphost = 127.0.0.1
# smtptimeout = 60
# backup_email_from = backups@lsmb_hosting.com
[printers]
# Available printers
Laser = lpr -Plaser
Epson = lpr -PEpson
[database]
# Sets database connection parameters. Note that default_db can be
left blank # if you want to force people to enter a company name at
login. port = 5432
default_db = lsmb13
host = localhost
db_namespace = public
# sslmode can be require, allow, prefer, or disable. Defaults to
prefer. sslmode = prefer
[debug]
# This is the boolean indicating if dojo's compacted output ("built
output") # should be used or the development version [1 = 'true' ==>
'built version'] #
# this should be used in versions you download from packages, but should
# NOT be used when running directly from version control software
because # you cannot guarantee you are running the correct versions of
dojo # widgets with your aplication in that case.
#
dojo_built = 0
[log4perl_config_modules_loglevel]
LedgerSMB = INFO
LedgerSMB.DBObject = INFO
any help would be appreciated
Geordie
_______________________________________________
users mailing list
..hidden..
https://lists.ledgersmb.org/mailman/listinfo/users