@Jeremy: installed on a public live production and it seems that the error
500 are back again, also not prompting for the baruwa user and password :(
, when looked at the script process there was plenty of "baruwa" user
credentials errors when connecting and trying creating the postgresql
tables.
I suspect also that the services passwords (postgresql, rabbit, baruwa)
cannot be complex password (with special characters) but I will confirm
this within the next couple of minutes, will try this third time with
simple passwords (letters and numbers for example) and see if this will be
a success, I will leave the rest as it was in the last 2 failed installs.

BTW: you wrote in your last post (below) that you've updated the file, but
on github I see the last update to the file was done 5 hours ago... seems
like you didn't push to master ;)

BRB,
Anis

On 18 January 2013 20:40, Jeremy McSpadden <[email protected]> wrote:

>  I have updated the script and promoted for entry before that portion is
> executed.
>
>
> --
> Jeremy McSpadden
> Flux Labs, Inc | http://www.fluxlabs.net | Endless Solutions
> Office : 850-250-5590x101 | Cell : 850-890-2543 | Fax : 850-254-2955
>
>  On Jan 18, 2013, at 1:05 PM, Rowland Penny <[email protected]>
>  wrote:
>
>  On 18/01/13 14:43, Anis Jendoubi wrote:
>
> Norman,
> I did this in a lab on my PC and using vmware workstation, and yes! I
> pulled it from the url you mentioned, however I forgot to mention also that
> I had to disable my Symantec Edpoint AV on my PC (where the vmware
> workstation was installed) as it was blocking downloading something (I do
> not remember anymore) from arroung the middle of running script, maybe that
> helped also.. but I'm not sure, will be trying on a publicly hosted live
> environment and will let you know... but that's all I did.
>
> On 18 January 2013 14:48, Norman <[email protected]> wrote:
>
>> Hi Anis,
>>
>> Where did you pull the updated script for CentOS 6 from? I have just
>> tried curl -O
>> https://raw.github.com/fluxlabs/scripting/master/baruwa/cent6/install_baruwa2.shand
>>  the file appears to be the same as the one I downloaded 2 days ago
>> (24505 bytes). The script I've downloaded doesn't ask for Baruwa username
>> and displays the same errors as yours when starting up MailScanner.
>>
>> I have the hostname line in /etc/hosts and both iptables and selinux
>> disabled.
>>
>> Thanks,
>> Norman
>>
>>
>>
>> On 17/01/2013 20:54, Anis Jendoubi wrote:
>>
>> OK... Got it to work, this is what I've done and FYI:
>> I have installed Centos 6.3 64bit, disabled iptables and selinux and put
>> the hostname with its IP hard coded in the file /etc/hosts as the *
>> example* below:
>>
>>  ----------------------------
>>  192.168.1.60    smtp.domain.local       smtp
>>  ---------------------------
>>
>>  and then I ran your script file... and badaboom, I can login without
>> issue....
>> Oh! BTW: I can confirm that the last pulled script few minutes ago does
>> ask for the baruwa admin username and password as well as to fill all the
>> other details (email, name and surname).
>>
>>  Good Job Jeremy for this script...
>> Good Job Andrew for this lovely app!
>>
>>  I will be testing this in the next couple of weeks (now busy with other
>> things) and will be posting some helpful feature requests (if there will be
>> any) as well as issues that I can find (hopefully I find nothing ;) )
>>
>>  Time for me to go to bed...
>> Cheers,
>> Anis
>>
>> On 17 January 2013 21:25, Jeremy McSpadden <[email protected]> wrote:
>>
>>>  Recommended to be in the file, good Linux practice. Doesn't have to be
>>> in before.
>>>
>>>  Manually wait the mail scanner file in sysconfig. Check it for any
>>> character errors.
>>>
>>> --
>>> Jeremy McSpadden
>>> Flux Labs | Endless Solutions
>>>  Cell : 850-890-2543 | Fax : 850-254-2955
>>>
>>> On Jan 17, 2013, at 2:16 PM, "Anis Jendoubi" <[email protected]>
>>> wrote:
>>>
>>>  unfortunatly same error as my last post.... found out that even though
>>> the "hostname" and "hostname -f" were giving the same value, the /etc/hosts
>>> file didn't have a hard coded hostname with its IP, does that have to be
>>> input before running your script? I added the line to the host file but
>>> that didn't help either, MailScanner still giving the same errors... any
>>> idea?
>>> Thanks,
>>> Anis
>>>
>>> On 17 January 2013 21:03, Jeremy McSpadden <[email protected]> wrote:
>>>
>>>>  sed -i 's:EXIM:#EXIM:' /etc/sysconfig/MailScanner
>>>>  echo EXIM=/usr/sbin/exim >> /etc/sysconfig/MailScanner
>>>> echo EXIMINCF=/etc/exim/exim.conf >> /etc/sysconfig/MailScanner
>>>> echo EXIMSENDCF=/etc/exim/exim_out.conf >> /etc/sysconfig/MailScanner
>>>>
>>>>  Chould have fixed the MTA issue. .. running it to many times may void
>>>> out the other . (I'm not that good with sed)
>>>>
>>>>  grep MTA /etc/MailScanner/MailScanner.conf == MTA = exim
>>>> grep MTA /etc/sysconfig/MailScanner == MTA=`$CMD -e "print
>>>> MailScanner::Config::QuickPeek('$MSCONF','MTA')"`
>>>>
>>>> --
>>>> Jeremy McSpadden
>>>> Flux Labs, Inc | http://www.fluxlabs.net | Endless Solutions
>>>> Office : 850-250-5590x101 | Cell : 850-890-2543 | Fax : 850-254-2955
>>>>
>>>>  On Jan 17, 2013, at 1:59 PM, Anis Jendoubi <[email protected]>
>>>>  wrote:
>>>>
>>>>  The portion of the script ran, to be sure I ran the lines again with
>>>> no errors, when trying to start MailScanner it dump the following errors
>>>> (check at the bottom where it says "invalid MTA", I checked also and made
>>>> sure that the command "hostname" and "hostname -f" gave me
>>>> smtp.domain.local
>>>>
>>>>  --------------------------------------------------------
>>>>  [root@smtp ~]# service MailScanner start
>>>> DBD::Pg::st execute failed: ERROR:  relation "quickpeek" does not exist
>>>> LINE 1: SELECT value FROM quickpeek WHERE external = $1 AND (hostnam...
>>>>                           ^ [for Statement "SELECT value FROM quickpeek
>>>> WHERE external = ? AND (hostname = ? OR hostname='default') LIMIT 1" with
>>>> ParamValues: 1='mta', 2='smtp.domain.local'] at
>>>> /usr/lib/MailScanner/MailScanner/ConfigSQL.pm line 134.
>>>> DBD::Pg::st execute failed: ERROR:  relation "quickpeek" does not exist
>>>> LINE 1: SELECT value FROM quickpeek WHERE external = $1 AND (hostnam...
>>>>                           ^ [for Statement "SELECT value FROM quickpeek
>>>> WHERE external = ? AND (hostname = ? OR hostname='default') LIMIT 1" with
>>>> ParamValues: 1='mta', 2='smtp.domain.local'] at
>>>> /usr/lib/MailScanner/MailScanner/ConfigSQL.pm line 134.
>>>> DBD::Pg::st execute failed: ERROR:  relation "quickpeek" does not exist
>>>> LINE 1: SELECT value FROM quickpeek WHERE external = $1 AND (hostnam...
>>>>                           ^ [for Statement "SELECT value FROM quickpeek
>>>> WHERE external = ? AND (hostname = ? OR hostname='default') LIMIT 1" with
>>>> ParamValues: 1='incomingworkdir', 2='smtp.domain.local'] at
>>>> /usr/lib/MailScanner/MailScanner/ConfigSQL.pm line 134.
>>>> DBD::Pg::st execute failed: ERROR:  relation "quickpeek" does not exist
>>>> LINE 1: SELECT value FROM quickpeek WHERE external = $1 AND (hostnam...
>>>>                           ^ [for Statement "SELECT value FROM quickpeek
>>>> WHERE external = ? AND (hostname = ? OR hostname='default') LIMIT 1" with
>>>> ParamValues: 1='incomingworkdir', 2='smtp.domain.local'] at
>>>> /usr/lib/MailScanner/MailScanner/ConfigSQL.pm line 134.
>>>> DBD::Pg::st execute failed: ERROR:  relation "quickpeek" does not exist
>>>> LINE 1: SELECT value FROM quickpeek WHERE external = $1 AND (hostnam...
>>>>                           ^ [for Statement "SELECT value FROM quickpeek
>>>> WHERE external = ? AND (hostname = ? OR hostname='default') LIMIT 1" with
>>>> ParamValues: 1='incomingqueuedir', 2='smtp.domain.local'] at
>>>> /usr/lib/MailScanner/MailScanner/ConfigSQL.pm line 134.
>>>> DBD::Pg::st execute failed: ERROR:  relation "quickpeek" does not exist
>>>> LINE 1: SELECT value FROM quickpeek WHERE external = $1 AND (hostnam...
>>>>                           ^ [for Statement "SELECT value FROM quickpeek
>>>> WHERE external = ? AND (hostname = ? OR hostname='default') LIMIT 1" with
>>>> ParamValues: 1='incomingqueuedir', 2='smtp.domain.local'] at
>>>> /usr/lib/MailScanner/MailScanner/ConfigSQL.pm line 134.
>>>> DBD::Pg::st execute failed: ERROR:  relation "quickpeek" does not exist
>>>> LINE 1: SELECT value FROM quickpeek WHERE external = $1 AND (hostnam...
>>>>                           ^ [for Statement "SELECT value FROM quickpeek
>>>> WHERE external = ? AND (hostname = ? OR hostname='default') LIMIT 1" with
>>>> ParamValues: 1='quarantinedir', 2='smtp.domain.local'] at
>>>> /usr/lib/MailScanner/MailScanner/ConfigSQL.pm line 134.
>>>> DBD::Pg::st execute failed: ERROR:  relation "quickpeek" does not exist
>>>> LINE 1: SELECT value FROM quickpeek WHERE external = $1 AND (hostnam...
>>>>                           ^ [for Statement "SELECT value FROM quickpeek
>>>> WHERE external = ? AND (hostname = ? OR hostname='default') LIMIT 1" with
>>>> ParamValues: 1='quarantinedir', 2='smtp.domain.local'] at
>>>> /usr/lib/MailScanner/MailScanner/ConfigSQL.pm line 134.
>>>> DBD::Pg::st execute failed: ERROR:  relation "quickpeek" does not exist
>>>> LINE 1: SELECT value FROM quickpeek WHERE external = $1 AND (hostnam...
>>>>                           ^ [for Statement "SELECT value FROM quickpeek
>>>> WHERE external = ? AND (hostname = ? OR hostname='default') LIMIT 1" with
>>>> ParamValues: 1='runasuser', 2='smtp.domain.local'] at
>>>> /usr/lib/MailScanner/MailScanner/ConfigSQL.pm line 134.
>>>> DBD::Pg::st execute failed: ERROR:  relation "quickpeek" does not exist
>>>> LINE 1: SELECT value FROM quickpeek WHERE external = $1 AND (hostnam...
>>>>                           ^ [for Statement "SELECT value FROM quickpeek
>>>> WHERE external = ? AND (hostname = ? OR hostname='default') LIMIT 1" with
>>>> ParamValues: 1='runasuser', 2='smtp.domain.local'] at
>>>> /usr/lib/MailScanner/MailScanner/ConfigSQL.pm line 134.
>>>> /etc/init.d/MailScanner: line 84: [: =: unary operator expected
>>>> Starting MailScanner daemons:
>>>>          incoming : /etc/init.d/MailScanner: line 103: [: =: unary
>>>> operator expected
>>>> /etc/init.d/MailScanner: line 115: [: =: unary operator expected
>>>> /etc/init.d/MailScanner: line 125: [: =: unary operator expected
>>>> /etc/init.d/MailScanner: line 145: [: =: unary operator expected
>>>>                                                            [FAILED]
>>>> Invalid MTA in /etc/sysconfig/MailScanner
>>>>          outgoing : /etc/init.d/MailScanner: line 164: [: =: unary
>>>> operator expected
>>>> /etc/init.d/MailScanner: line 174: [: =: unary operator expected
>>>> /etc/init.d/MailScanner: line 184: [: =: unary operator expected
>>>> /etc/init.d/MailScanner: line 189: [: =: unary operator expected
>>>>                                                            [FAILED]
>>>> Invalid MTA in /etc/sysconfig/MailScanner
>>>>          MailScanner:       /etc/init.d/MailScanner: line 232: [: =:
>>>> unary operator expected
>>>>                                                            [  OK  ]
>>>>  --------------------------------------------------------
>>>>
>>>>
>>>>
>>>>
>>>> On 17 January 2013 20:50, Jeremy McSpadden <[email protected]> wrote:
>>>>
>>>>> sed -i 's:Custom Functions Dir =
>>>>> /usr/share/MailScanner/MailScanner/CustomFunctions:Custom Functions Dir =
>>>>> /usr/lib/MailScanner/MailScanner/CustomFunctions:'
>>>>> /etc/MailScanner/MailScanner.conf
>>>>>
>>>>
>>>>
>>>>   _______________________________________________
>>>> Keep Baruwa FREE - http://pledgie.com/campaigns/12056
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Keep Baruwa FREE - http://pledgie.com/campaigns/12056
>>>>
>>>>
>>>   _______________________________________________
>>> Keep Baruwa FREE - http://pledgie.com/campaigns/12056
>>>
>>>
>>> _______________________________________________
>>> Keep Baruwa FREE - http://pledgie.com/campaigns/12056
>>>
>>>
>>
>> _______________________________________________
>> Keep Baruwa FREE - http://pledgie.com/campaigns/12056
>>
>>
>
> --
> This message has been scanned for viruses and
> dangerous content by *MailScanner* <http://www.mailscanner.info/>, and is
> believed to be clean.
>
> _______________________________________________
> Keep Baruwa FREE - http://pledgie.com/campaigns/12056
>
>  Hi,
> I think I know why the admin account is not being setup, when this line is
> run:
> /home/baruwa/px/bin/paster setup-app /etc/baruwa/production.ini
>
> You get this:
> 2013-01-18 17:58:49,628 INFO  [baruwa.websetup] [MainThread] Populating
> initial sql
> 2013-01-18 17:58:54,367 INFO  [baruwa.websetup] [MainThread] Creating the
> default settings node
> 2013-01-18 17:58:54,455 INFO  [baruwa.websetup] [MainThread] Default
> settings node created !
>
> And then you get this:
> Do you want to configure an admin account? (Y/N):
>
> But if you blink, you will miss it, because it does not wait long for an
> answer, it quickly defaults to NO!
>
> Rowland
>
>
> --
> This message has been scanned for viruses and
> dangerous content by *MailScanner* <http://www.mailscanner.info/>, and is
> believed to be clean.
> _______________________________________________
> Keep Baruwa FREE - http://pledgie.com/campaigns/12056
>
>
>
> _______________________________________________
> Keep Baruwa FREE - http://pledgie.com/campaigns/12056
>
>
_______________________________________________
Keep Baruwa FREE - http://pledgie.com/campaigns/12056

Reply via email to