New user's registration have been closed due to high spamming and low trafic on this forum. Please contact forum admins directly if you need an account. Thanks !

Running server software update

Got problems with your B2 or B3? Share and get helped!
RandomUsername
Posts: 904
Joined: 09 Oct 2009, 18:49

Re: Running server software update

Post by RandomUsername »

OK, you made it sound like you only just emailed them. What address did you use?
markcdashdown
Posts: 16
Joined: 17 Jan 2011, 17:15

Re: Running server software update

Post by markcdashdown »

The one suggested and on the web site - support@excito.com.

They have sent an auto - response...but nothing of substance yet.

Looking at it all a bit further it looks like this is the issue whenever I try to run any upgrade/install:

Code: Select all

root@B3Me:/home# apt-get update
Hit http://b3.update.excito.org elvin Release.gpg
Ign http://b3.update.excito.org/ elvin/main Translation-en
Hit http://b3.update.excito.org upstream_squeeze Release.gpg
Hit http://ftp.se.debian.org squeeze Release.gpg
Ign http://ftp.se.debian.org/debian/ squeeze/main Translation-en
Ign http://b3.update.excito.org/ upstream_squeeze/main Translation-en
Hit http://b3.update.excito.org elvin Release
Hit http://ftp.se.debian.org squeeze Release
Hit http://b3.update.excito.org upstream_squeeze Release
Ign http://b3.update.excito.org elvin/main armel Packages
Ign http://ftp.se.debian.org squeeze/main armel Packages
Hit http://b3.update.excito.org elvin/main armel Packages
Ign http://b3.update.excito.org upstream_squeeze/main armel Packages
Hit http://ftp.se.debian.org squeeze/main armel Packages
Hit http://b3.update.excito.org upstream_squeeze/main armel Packages
Reading package lists... Done
root@B3Me:/home# apt-get install
Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0B of additional disk space will be used.
Setting up ddclient (3.8.0-11.3) ...
insserv: warning: script 'denthosts' missing LSB tags and overrides
insserv: There is a loop between service mediatomb and denthosts if stopped
insserv:  loop involving service denthosts at depth 2
insserv:  loop involving service mediatomb at depth 1
insserv: Stopping denthosts depends on mediatomb and therefore on system facility `$all' which can not be true!
insserv: exiting now without changing boot order!
update-rc.d: error: insserv rejected the script header
dpkg: error processing ddclient (--configure):
 subprocess installed post-installation script returned error exit status 1
configured to not write apport reports
                                      Errors were encountered while processing:
 ddclient
E: Sub-process /usr/bin/dpkg returned an error code (1)

Nrde
Posts: 75
Joined: 17 Nov 2010, 06:41

Re: Running server software update

Post by Nrde »

markcdashdown wrote:The one suggested and on the web site - support@excito.com.

They have sent an auto - response...but nothing of substance yet.
If any comfort I emailed them last week and no reply so far.
Ubi
Posts: 1549
Joined: 17 Jul 2007, 09:01

Re: Running server software update

Post by Ubi »

If I'd read this I would manually stop both the offending services manually and re-run the update. If that doesn't work I'd apt-get remove both packages,run the update, and install then one by one again

Also:
insserv: exiting now without changing boot order!
This seems to indicate that my suspicion that the dependency-dependent sequence booting was the culprit seems to be true! Sounds like there is a mistake in one of the boot scripts
Ubi
Posts: 1549
Joined: 17 Jul 2007, 09:01

Re: Running server software update

Post by Ubi »

I just had a look and it seems ddclient is a package that is not available from Excito. If this is correct then you seem to have added an unsupported repository to your apt-get list. This means you logged into the shell and manually uncommented these repos. This unsupported package interferes with your native mediatomb package.

Again, *IF* this is true, I'm pretty sure Excito is not going to support packages not from their own repositories. ANyone proficient enough to manually alter package repositories should not complain loudly when packages collide.

If on the other case I'm wrong, please indicate where you downloaded the ddclient package. Thanks
DanielM
Posts: 637
Joined: 28 Mar 2008, 06:37
Location: Sweden

Re: Running server software update

Post by DanielM »

I use this ddclient on my B3 http://packages.debian.org/squeeze/ddclient and I've never had any problems of this sort.

/Daniel
markcdashdown
Posts: 16
Joined: 17 Jan 2011, 17:15

Re: Running server software update

Post by markcdashdown »

Thanks for your help guys.
ANyone proficient enough to manually alter package repositories should not complain loudly when packages collide.
As far as I am aware I have not changed the package repositories. All I have added is subversion and that has been running fine until now. I am not aware that I added (or from where) the ddclient package. but maybe I did this when I was setting up virtual servers for my web sites and pointed to my dns. I do not now recall.

Having got into this position, I am concerned that I will make things worse as I try to fix it and all I want is for someone who knows to take me through the steps required one by one. Might someone be able to help? :oops:. I realise that I have not covered myself in glory :oops: , but I would be sooo grateful. :D
markcdashdown
Posts: 16
Joined: 17 Jan 2011, 17:15

Re: Running server software update

Post by markcdashdown »

Hi. I have looked at my Source.list (as suggested in the Manual (ch. 14 Getting inside your Bubba) and this is how it looks:

Code: Select all

# BUBBA|TWO apt sources.list
#
# Changes in this file might break your system
#
# vim: ft=debsources

# The stable BUBBA|TWO repository, is in the suite "stable".
deb http://b3.update.excito.org/ elvin main

# The stable BUBBA|TWO repository, is in the suite "stable". source packages
#deb-src http://b3.update.excito.org/ elvin main

# The upstream packages used in BUBBA|TWO, is in the suite "upstream_stable".
deb http://b3.update.excito.org/ upstream_squeeze main

# The upstream packages used in BUBBA|TWO, is in the suite "upstream_stable". source packages
#deb-src http://b3.update.excito.org/ upstream_squeeze main

# The debian squeeze repository containing unsupported packages that can be used.
deb http://ftp.uk.debian.org/debian squeeze main

# The debian squeeze repository containing unsupported packages that can be used. source packages
#deb-src http://ftp.se.debian.org/debian squeeze main

# The debian squeeze repository containing unsupported packages that can be used.
#deb http://ftp.se.debian.org/debian squeeze contrib

# The debian squeeze repository containing unsupported packages that can be used. source packages
#deb-src http://ftp.se.debian.org/debian squeeze contrib

# The debian squeeze repository containing unsupported packages that can be used.
#deb http://ftp.se.debian.org/debian squeeze non-free

# The debian squeeze repository containing unsupported packages that can be used. source packages
#deb-src http://ftp.se.debian.org/debian squeeze non-free


# The unstable BUBBA|TWO repository, is in the suite "unstable".
#deb http://b3.update.excito.org/ vincent main

# The unstable BUBBA|TWO repository, is in the suite "unstable". source packages
#deb-src http://b3.update.excito.org/ vincent main

# The upstream packages used in unstable BUBBA|TWO, is in the suite "upstream_stable_forvincent".
#deb http://b3.update.excito.org/ upstream_squeeze_forvincent main

# The upstream packages used in unstable BUBBA|TWO, is in the suite "upstream_stable_forvincent". source packages
#deb-src http://b3.update.excito.org/ upstream_squeeze_forvincent main
The only unsupported package it uses is deb http://ftp.uk.debian.org/debian squeeze main (as you suggest, Daniel).

As suggested, I removed ddclient and re-ran apt-get update and all seems to have been successfully installed.

However, I still cannot get my dns to work with subversion (I use Smartsvn).
Ubi
Posts: 1549
Joined: 17 Jul 2007, 09:01

Re: Running server software update

Post by Ubi »

Daniel, did you update your bubba to utilize dependency-based sequencing?
markcdashdown
Posts: 16
Joined: 17 Jan 2011, 17:15

Re: Running server software update

Post by markcdashdown »

Ok...looks like I have identified the issue. My IP was being denied in /etc/hosts.deny. No idea why that suddenly happened.

I have deleted it and added it to /etc/hosts.allow, but, interestingly the denial keeps being renewed in /etc/hosts.deny??
Cheeseboy
Posts: 789
Joined: 08 Apr 2007, 12:16

Re: Running server software update

Post by Cheeseboy »

Hi,

Have you got something like denyhosts installed?

Code: Select all

# aptitude search host
i   denyhosts    - a utility to help sys admins thwart SSH crackers 
The "i" tells you it is installed.
It will periodically search /var/log/auth.log for failed login attempts and add the IP to /etc/hosts.deny after X number of failed attempts.

IF this is the case:
- Search your auth.log for your IP:

Code: Select all

# grep <OFFENDING IP> /var/log/auth.log
If you find it in there, continue:

- Shut down denyhosts (or similar software):

Code: Select all

# /etc/init.d/denyhosts stop
- Use your favourite editor to edit auth.log and remove the entries of your failed logins

- Remove the IP again from /etc/hosts.deny

- Restart denyhosts:

Code: Select all

# /etc/init.d/denyhosts start
HTH,

Cheeseboy

EDIT:
I also use ddclient, but I can't remember if I installed it from the repositories or manually.

Code: Select all

~$ aptitude show ddclient
Package: ddclient                        
State: installed
Automatically installed: no
Version: 3.8.0-11.3
Priority: extra
Section: net
Maintainer: Torsten Landschoff <torsten@debian.org>
Uncompressed Size: 377k
Depends: perl5, debconf (>= 0.5) | debconf-2.0, lsb-base (>= 3.1), initscripts (>= 2.86)
Recommends: libio-socket-ssl-perl
Provides: dyndns-client
Description: address updating utility for dynamic DNS services
 This package provides a client to update dynamic IP addresses with several dynamic DNS service providers, such as DynDNS.com. 
 
 This makes it possible to use a fixed hostname (such as myhost.dyndns.org) to access a machine with a dynamic IP address. 
 
 This client supports both dynamic and (near) static services, as  well as MX record and alternative name management. It caches the address, and only attempts the update when it has changed.
Homepage: http://ddclient.sf.net
Post Reply