-
- Novice
- Posts: 3
- Liked: never
- Joined: Aug 20, 2014 11:00 pm
Failed to start PerlSoap protocol on new Ubuntu 16.04 repo.
Greetings,
I have a ticket open on this, but while I wait for the back and forth, I thought I'd see if anyone on the forums has run into this.
I'm installing a new linux repo server. Fresh install of 16.04.2. Followed the new KB article here: https://www.veeam.com/kb2216. Uninstalled the default 64 bit perl with apt-get. Built 32 perl from source using perlbrew. Made sure all the modules and other prereqs were installed from the KB article.
I can add the new server to Managed Servers without issue. When I try to add a repo on it, when I get to the "Server" screen, I choose that server and click "Populate". After a few minutes of spinning, it throws a pop-up error "Failed to start the PerlSoap Protocol". I've tried multiple Ubuntu versions, multiple perl versions, nothing seems to work. I have several other Ubuntu repo servers that I built in the last 2 years with no problems. Had one of the secondary ones fail, and that's why I'm building the new one. Just can't seem to get this done, and I don't remember having any problems like this in the past.
I found this forum post: post232246.html?hilit=perlsoap#p232246
Which is the exact same problems, except on FreeBSD, but the solution of adding the perl-Data-Dumper mod does not work for me (it's already installed). Has anybody run into this recently?
Thanks,
Joe Boren
I have a ticket open on this, but while I wait for the back and forth, I thought I'd see if anyone on the forums has run into this.
I'm installing a new linux repo server. Fresh install of 16.04.2. Followed the new KB article here: https://www.veeam.com/kb2216. Uninstalled the default 64 bit perl with apt-get. Built 32 perl from source using perlbrew. Made sure all the modules and other prereqs were installed from the KB article.
I can add the new server to Managed Servers without issue. When I try to add a repo on it, when I get to the "Server" screen, I choose that server and click "Populate". After a few minutes of spinning, it throws a pop-up error "Failed to start the PerlSoap Protocol". I've tried multiple Ubuntu versions, multiple perl versions, nothing seems to work. I have several other Ubuntu repo servers that I built in the last 2 years with no problems. Had one of the secondary ones fail, and that's why I'm building the new one. Just can't seem to get this done, and I don't remember having any problems like this in the past.
I found this forum post: post232246.html?hilit=perlsoap#p232246
Which is the exact same problems, except on FreeBSD, but the solution of adding the perl-Data-Dumper mod does not work for me (it's already installed). Has anybody run into this recently?
Thanks,
Joe Boren
-
- Novice
- Posts: 3
- Liked: never
- Joined: Aug 20, 2014 11:00 pm
Re: Failed to start PerlSoap protocol on new Ubuntu 16.04 re
Just in case anyone else runs into this, the issue I was having was related to the user account not being able to sudo without the password. I had added the line:
veeamuser ALL=(ALL) NOPASSWD: ALL
to the sudoers file, but it was being overridden by a line later in the file. When I moved that line to the end of the sudoers file, everything works as expected.
Cheers!
Joe
veeamuser ALL=(ALL) NOPASSWD: ALL
to the sudoers file, but it was being overridden by a line later in the file. When I moved that line to the end of the sudoers file, everything works as expected.
Cheers!
Joe
-
- Novice
- Posts: 4
- Liked: never
- Joined: May 12, 2018 2:17 am
- Full Name: Peter Nunn
- Contact:
[MERGED] Adding a 64bit Ubuntu backup repository.
Hi Folks,
I'm new to Veeam and have a test lab I've set up to get my hands dirty with this before I put it into production. I've managed to get vmware, linux storage box and veeam (9.5) up and running but have hit a hurdle with adding a backup repository (the linux box) and I assume its due to the 32 bit perl requirement. I've searched high and low for a way to install the "32 bit compatibility mode" for of perl on ubuntu 16.04 but can't find it any where. I've managed to install the perl modules that are required, but I'm getting perlSoap errors when I try and look at the storage device in the add repository workflow.
Can some one who has fought with this and won please point me in the right direction? I assume this should be a relatively easy thing to get around because its a bit of a show stopper if I can't get this working.
Thanks.
Peter.
I'm new to Veeam and have a test lab I've set up to get my hands dirty with this before I put it into production. I've managed to get vmware, linux storage box and veeam (9.5) up and running but have hit a hurdle with adding a backup repository (the linux box) and I assume its due to the 32 bit perl requirement. I've searched high and low for a way to install the "32 bit compatibility mode" for of perl on ubuntu 16.04 but can't find it any where. I've managed to install the perl modules that are required, but I'm getting perlSoap errors when I try and look at the storage device in the add repository workflow.
Can some one who has fought with this and won please point me in the right direction? I assume this should be a relatively easy thing to get around because its a bit of a show stopper if I can't get this working.
Thanks.
Peter.
-
- Product Manager
- Posts: 6559
- Liked: 765 times
- Joined: May 19, 2015 1:46 pm
- Contact:
Re: Failed to start PerlSoap protocol on new Ubuntu 16.04 re
Hi Peter and welcome to the community.
Please check Joe's post. If editing sudoers file does not help, please try to follow our fellow System Engineer's blogpost.
Thanks
Please check Joe's post. If editing sudoers file does not help, please try to follow our fellow System Engineer's blogpost.
Thanks
-
- Novice
- Posts: 4
- Liked: never
- Joined: May 12, 2018 2:17 am
- Full Name: Peter Nunn
- Contact:
Re: Failed to start PerlSoap protocol on new Ubuntu 16.04 re
Thank you PTide for both the welcome and the information.
I had in fact followed the blogpost, but had fat fingered the sudoers file which was causing the problem (why you shouldn't do this in the early hours of the morning).
I've now managed to get the repository added OK, but the backup jobs are failing with an error stating processing blah error: Object reference not set to an instance of an object after about 50 odd seconds. Off to try and work that one out now.
Peter.
I had in fact followed the blogpost, but had fat fingered the sudoers file which was causing the problem (why you shouldn't do this in the early hours of the morning).
I've now managed to get the repository added OK, but the backup jobs are failing with an error stating processing blah error: Object reference not set to an instance of an object after about 50 odd seconds. Off to try and work that one out now.
Peter.
-
- Service Provider
- Posts: 44
- Liked: 19 times
- Joined: Mar 28, 2020 3:50 pm
- Full Name: GregT
- Contact:
Re: Failed to start PerlSoap protocol on new Ubuntu 16.04 repo.
Ran across this today on an Ubuntu 20.04 server. Issue was caused by the home directory missing for the linux user credentials that we we used when adding the repo to inventory. Ran below command on repo and issue resolved.
Code: Select all
sudo mkhomedir_helper repousername
Who is online
Users browsing this forum: No registered users and 58 guests