Problems with sesinetd on Ubuntu 7.10

   9948   9   2
User Avatar
Member
5 posts
Joined: Nov. 2007
Offline
I've been searching this forum for a solution for the following problem, with no success.

I have installed houdini maybe 4 to 6 times now. No problems at all during installation, but when I'm trying to start licensing houdini the problems surface…

sourcing houdini_setup_bash goes fine, but when running hkey it opens a dialog reading “Connecting to license server” the dialog stays there for a looooooong time. Then a dialog pops up saying “License error: Unable to connect to hserver for license acquisition.” After an hour or so, and a couple of those same messages the licensing software come up, telling me that:
1. The license server is not running
2. The license server may not serve licenses
3. The license server does not allow this machine to read licenses
File/Install Licenses and Manually enter keys are both grayed out and thus not selectable.

When I try to start, restart or stop /etc/init.d/sesinetd it always fails

mman@b52etc/init.d$ sudo sh sesinetd start
* Starting Houdini License server sesinetd


Tried also

mman@b52etc/init.d$ sesictrl -f

License Error: Unable to connect to hserver for license acquisition
No server found at localhost:1714
Diagnostic Output:
==================
If you are having licensing problems, please save this information and email it
to support@sidefx.com.

License Administrator output:
=============================
Generated on: Fri Nov 16 01:41:01 2007
Local host name: b52
Local server code: df61a100
Local ip address: 10.0.0.1
Number of servers: 1
License server name: b52 (b52)
Server ip address: 10.0.0.1
License server is running: No
License Administrator version: 9.0.768
Http proxy host: (none)
Can retrieve http://license.sidefx.com/index.php: [license.sidefx.com] Yes

Installed licenses:
LicID Platform Product Ver Avail Expiry
—– ——– ——- — —– ——

sesictrl -i output:
===================
Cannot connect to server b52 (10.0.0.1)- verify that sesinetd is running.



hserver -l output:
==================


licenses file:
==============
* Could not open the licenses file. *


running hserver -l just gives no ouput. Feels like it hangs up or something.
Have to break it with ctrl-c.


My /etc/hosts looks like following:

127.0.0.1 localhost
10.0.0.1 b52.localdomain.com b52

# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts


I've also tried to change the second line from the hosts file to
10.0.0.1 b52
but it didn't help at all. I also commented out all the ipv6 entries, but the problem persists.

I also tried setting some environment variables dealing with threads and usage of opengl (don't remember the exact variables right now) but it still didn't work.

All the houdini related processes I have managed to get running are hserver and houdini-bin. I guess the sesinetd should have a process too?

My system specs are:
Linux b52 2.6.22-14-generic #1 SMP Sun Oct 14 23:05:12 GMT 2007 i686 GNU/Linux
(Also tried on realtime Ubuntu Studio 7.10 kernel. Don't have the exact version handy right now).
OS: Ubuntu 7.10 x86 (although “upgraded” to Ubuntu Studio)
CPU: AMD64

And now the interesting part. The first time (yesterday) I installed houdini to this very same system, I managed to get the apprentice license. Starting houdini wasn't easy, but after running the houdini a dozen of times it started. It was veeery slow because I had Compiz still running in background (and a dozen - 1 houdinis ) so I quit houdini, removed compiz and never could run houdini after that… With or without compiz

Any help or ideas?
Thanks in advance.
User Avatar
Member
2 posts
Joined: Nov. 2007
Offline
New user so forgive me if I'm out of line…

I had a similar issue which boiled down to my not installing sesinetd:
$ cd ~/Desktop/houdini-9.0.768-linux_i686_gcc4.1/
$ sudo ./sesinetd.install

I already had sourced the bash file; added my ip to hosts, and ran this:
$ export HOUDINI_ENABLE_LINUX_THREADED_UI=0
but I can't say if i needed those last two bits or not without a reinstall.

Ubuntu 7.10 (32bit) 2.6.22-14-generic. I plan on installing this on my 64bit system at work tomorrow.
User Avatar
Member
5 posts
Joined: Nov. 2007
Offline
Ok. I tried to install just sesinetd; here's the output:


mman@b52:~/Desktop/houdini-9.0.768-linux_i686_gcc4.1$ sudo ./sesinetd.install

Ready to install Houdini License Manager (sesinetd).

Do you want to proceed? (y or n) ==> y

Installing: Side Effects License Management Tools

An installation of Side Effects license tools and
license key files already exists in /usr/lib/sesi.

Older versions of the sesi* tools, and licenses file
will be backed up in:
BACKUP_SESI.20071116121222
Installation of “sesinetd” for Houdini 9.0 will continue
to serve existing Houdini 4, 5, 6, 7 and 8 licences. Houdini 9.0
requires a license key version of at least 9.0.

An updated license manager daemon “sesinetd” and administration
tool “sesictrl” will be installed by this process.

THE CURRENTLY RUNNING LICENSE SERVER WILL BE STOPPED.


Would you like to continue? ==> y

Checking for running server… It has to be stopped before
we can install the new version
* Stopping Houdini License server sesinetd

Unpacking files…
cp: cannot create regular file `/usr/lib/sesi/sesinetd': Text file busy

I'm quite sure that sesinetd is installed (at least the file exists in /etc/init.d/) but for some reason it can't start.

Thanks anyway secundar
User Avatar
Staff
1471 posts
Joined: July 2005
Offline
can you try commenting out the following line altogether?
10.0.0.1 b52.localdomain.com b52
User Avatar
Member
5 posts
Joined: Nov. 2007
Offline
Nope. Didn't help- Tried first by just restarting networking service, then by booting.
hkey still takes forever trying to connect license server with no success.

I'm considering installing a whole fresh ubuntu 7.1 and trying houdini on that…
User Avatar
Staff
1471 posts
Joined: July 2005
Offline
it just seems to boil down to the connection problems.. perhaps a firewall prevents connecting to sesinetd on port 1715 (and hserver on 1714)?
Cannot connect to server b52 (10.0.0.1)- verify that sesinetd is running.
User Avatar
Member
5 posts
Joined: Nov. 2007
Offline
Well I had the firestarter firewall. Tried to shut it down completely as well as allowing all the traffic, but didn't help. Now I have uninstalled it completely “just to be sure” %)

So I guess I don't have a firewall at all right now. I'm not a linux pro yet, so if you know that linux (ubuntu) has some native firewall embedded, then it's a different story.

BTW: my adsl modem has NAT enabled… Could it have something to do with this…?
User Avatar
Member
5 posts
Joined: Nov. 2007
Offline
I ended up installing 64bit ubuntu, upgraded it to Ubuntu Studio, and now houdini works like a dream
User Avatar
Member
2 posts
Joined: Nov. 2007
Offline
FWIW my system used to be Ubuntu Studio 7.04, then I dist-upgraded to Ubuntu 7.10.
User Avatar
Staff
1471 posts
Joined: July 2005
Offline
now houdini works like a dream
good to hear that
  • Quick Links