[ZendTo] Re: Centos Yum install

Elston, Ian I.Elston at bolton.ac.uk
Fri Apr 15 14:22:16 BST 2011


Hi

Re. the local - IPs - you say that the 3.90+ version is in Beta, but
this is 3.74 from yum.

The AD /group authentication - it works, but it just gives 4 errors, not
1. 

Re. mail - I've edited the sendmail.mc, ran the make and yeah, it works,
if I less the sendmail.cf I can see that the hostname has changed (for
the sake of testing I changed it to the IP). Mail still doesn't get
delivered though. If I check /var/log/maillog it's complaining about 'no
route to host' .  Is there something else to configure in sendmail? The
zendto server can lookup my smtp server, and I can complete the
transaction via telnet using the same sending address. So it appears
sendmail can't route to the smtp server. 

" Apr 15 14:17:00 mumford sendmail[27299]: p3FDH0aw027299: from=apache,
size=688, class=0, nrcpts=1,
msgid=<201104151317.p3FDH0aw027299 at mumford.bolton.ac.uk>,
relay=apache at localhost

Apr 15 14:17:03 mumford sendmail[27299]: p3FDH0aw027299:
to=ian.elston at gmail.com, ctladdr=apache (48/48), delay=00:00:03,
xdelay=00:00:03, mailer=relay, pri=30688, relay=[127.0.0.1] [127.0.0.1],
dsn=4.0.0, stat=Deferred: [127.0.0.1]: No route to host"


Re. Graphs - indeed they are there now. 

Thanks for your assistance - have a good weekend! 


------------------------------------------------------------------------
------
Ian Elston
Networks & Developments
The University of Bolton
http://www.bolton.ac.uk



-----Original Message-----
From: zendto-bounces at zend.to [mailto:zendto-bounces at zend.to] On Behalf
Of Jules
Sent: 15 April 2011 12:48
To: ZendTo Users
Subject: [ZendTo] Re: Centos Yum install



On 14/04/2011 17:04, Elston, Ian wrote:
> Sorry, I am an idiot. More proper-reading of the documentation meant
I'd
> missed updating PHP to 52.
>
> I was getting more errors in error_log which pointed to the line in
> preferences.php which defines local IP addresses. I'd commented that
out
> because the documentation says that it wasn't used yet.
It is used in version 3.90 onwards, and I will fix the documentation! 
Sorry :-(
>
>
> Anyway, my authentication (unexpectedly) works. However if I use a
user
> not in the 'ZendTo' AD group I've created/defined, I get 4 errors:
>
> [error]		Authorisation Failed
> Sorry, you are not authorized to use this service.
> [error] 	LDAP Error
> Check User: Unable to connect to any of the authentication servers;
> could not authenticate user.
> [error] 	LDAP Error
> Check User: Unable to connect to any of the LDAP servers; could not
> authenticate user.
> [error] 	Authentication Error
> The username or password was incorrect
I haven't done much testing on the group requirement, it was a thing 
someone else contributed. I will need to double-check that all works 
properly. Do bear in mind that the 3.90+ series are still betas at the 
moment.
> I have another couple of Questions, I hope you don't mind.
>
> 1) I mis-configured sendmail - I added the name of the mail server but
> didn't remove the dnl from the start of the line. I assume what I'm
> doing with the 'make' command is recompiling sendmail?
No, just recompiling the sendmail configuration. It turns sendmail.mc 
into sendmail.cf (which is plain text but not hugely readable unless you

understand sendmail in depth).
>   However if I try
> and do this again once I've edited the sendmail.mc, it says there's
> nothing to do. I tried rpm -e sendmail but it failed, said there were
> dependencies. I can send an email to a gmail account via telnet from
the
> zendto server so it's def a sendmail problem.
Make sure do
     cd /etc/mail
     make sendmail.cf
and as long as the modification date on sendmail.mc is newer than 
sendmail.cf, it will rebuild sendmail.cf for you.
> 2) the instructions for "Setup Mail" say: "The only change required is
> to remove and "dnl" from the start of the line that defines
"SMART_HOST"
> and set the value to the fully qualified name of your SMTP server or
> "smarthost" - when it says remove "and dnl" is there a bit missing? Is
> it literally just the 3 letters 'dnl' that need removing?
You just need to make sure the "dnl" word isn't there in that line. 
"dnl" comments out the rest of the line, so you need to un-comment it.
> 3) for an admin user who checks out the stats, it looks like there
> should be graphs. Error_log says:
> [Thu Apr 14 16:32:15 2011] [error] [client 192.168.1.152] PHP Warning:
> readfile(/var/zendto/rrd/notfound.png) [<a
> href='function.readfile'>function.readfile</a>]: failed to open
stream:
> No such file or directory in /opt/zendto/www/graph.php on line 68,
> referer: http://zendto.bolton.ac.uk/stats.php?period=month
That's just because it hasn't written any stats yet. Wait a day or so 
and that should disappear.
> That line 68 says: "readfile(RRD_DATA_DIR.'notfound.png');"
> So I recognise rrd as maybe somthing *else* I missed on the
instructions
> (!)
>
> So I yum list rrdtool lua-rrdtool perl-rrdtool : and it looks like I
> have it installed:
> rrdtool.x86_64     1.4.4-1.el5.rf
installed
>
> But the /var/zendto/rrd directory is empty. Is this right?
That's okay. It will fill it for you from a cron job run overnight.
>
> Sorry again for not reading the instructions properly. I struggled
with
> the elinks browser-based downloads, tried to get round it by adding
> repos and using yum, but i think that's how I missed things.
No worries, I still need to improve the docs some more!

Jules.


> -----Original Message-----
> From: zendto-bounces at zend.to [mailto:zendto-bounces at zend.to] On Behalf
> Of Elston, Ian
> Sent: 14 April 2011 11:08
> To: ZendTo Users
> Subject: [ZendTo] Re: Centos Yum install
>
> Cheers, that fixed it. I did go through the instructions and thought
I'd
> yum'd a lot of the other packages.  It would be ace if you only had to
> do 'yum install zendto' after adding the other repository(s) and all
the
> dependencies were there. Almost easier than the VM... (which I
couldn't
> get to import, but again that might be me/my vCenter). Wouldn't it
make
> updates a lot easier?
>
>
> If I go to about.php now the page loads (albeit with reference to ECS,
> which I can fix) I get these errors at the top
> Warning: mysqli::mysqli() [function.mysqli-mysqli]: (HY000/2003):
Can't
> connect to MySQL server on 'mumford.bolton.ac.uk' (113) in
> /opt/zendto/lib/MySQL.php on line 48
>
> Warning: mysqli_autocommit() [function.mysqli-autocommit]: Couldn't
> fetch mysqli in /opt/zendto/lib/MySQL.php on line 54
>
> And at the site root:
>
> Warning: mysqli::mysqli() [function.mysqli-mysqli]: (HY000/2003):
Can't
> connect to MySQL server on 'mumford.bolton.ac.uk' (113) in
> /opt/zendto/lib/MySQL.php on line 48
>
> Warning: mysqli_autocommit() [function.mysqli-autocommit]: Couldn't
> fetch mysqli in /opt/zendto/lib/MySQL.php on line 54
>
> Warning: Invalid argument supplied for foreach() in
> /opt/zendto/lib/NSSDropbox.php on line 913
>
> Next I'm going to wade through the other configs/add the SSL cert. And
I
> don't think my AD authentication settings are anywhere near right.
>
> I'm weirdly enjoying the challenge though!
>
> Ian
>
>
>
>
------------------------------------------------------------------------
> ------
> Ian Elston
> Networks&  Developments
> The University of Bolton
> http://www.bolton.ac.uk
>
>
>
> -----Original Message-----
> From: zendto-bounces at zend.to [mailto:zendto-bounces at zend.to] On Behalf
> Of Julian Field
> Sent: 14 April 2011 09:42
> To: ZendTo Users
> Subject: [ZendTo] Re: Centos Yum install
>
> Many thanks for the feedback about the yum/rpm setup, I will try to
fix
> all of that before version 4 goes into production "stable" use.
>
> As for the mysqli problem, you need to install the package php-mysql,
> then restart httpd with "service httpd restart".
>
> Any more problems, just yell! :-)
>

Jules

-- 
Julian Field MEng CITP CEng
www.Zend.To

Follow me at twitter.com/JulesFM
PGP footprint: EE81 D763 3DB0 0BFD E1DC 7222 11F6 5947 1415 B654

'All programs have a desire to be useful' - Tron, 1982

_______________________________________________
ZendTo mailing list
ZendTo at zend.to
http://mailman.ecs.soton.ac.uk/mailman/listinfo/zendto



More information about the ZendTo mailing list