I'm having trouble getting a licensed product on a SUSE system contacting the license server(which happens to be running on Redhat 7.3). We've elminated blocked ports, etc. One thing that has been determined is that typically, if you enter: hostname on the client machine(in this case, the SUSE system), you should get a response in the form of: foo.domain.com however, as I'm sure you know, SUSE defaults to the short name - "foo". YaSt refuses to let me enter a name for the system that contains a "." - it insists on maintaining the hostname and the domain separately - but we suspect the problem is that some sort of internal call, the equiv of "hostname", is returning the domain-less host. The app needs the full name. Any thoughts as to what I could fiddle with to get this working? I'm trying to figure out exactly where the basic assignments get done - I suspect this is in /sbin/conf.d/Suse.many scripts...but I'm sort of lost in the dark right now... Cheers, J.C. -- John Coldrick www.axyzfx.com Axyz Animation Houdini/Renderman/Discreet 425 Adelaide St W 416-504-0425 Toronto, ON Canada jc@axyzfx.com M5V 1S4 ----------------------------------------------------------------------- Campbell's Law: Nature abhors a vacuous experimenter.
On Thu, May 20, John Coldrick wrote:
I'm having trouble getting a licensed product on a SUSE system contacting the license server(which happens to be running on Redhat 7.3). We've elminated blocked ports, etc. One thing that has been determined is that typically, if you enter:
hostname
on the client machine(in this case, the SUSE system), you should get a response in the form of:
foo.domain.com
hostname -f will give you the long name, hostname gives you only the short one. Thorsten -- Thorsten Kukuk http://www.suse.de/~kukuk/ kukuk@suse.de SuSE Linux AG Maxfeldstr. 5 D-90409 Nuernberg -------------------------------------------------------------------- Key fingerprint = A368 676B 5E1B 3E46 CFCE 2D97 F8FD 4E23 56C6 FB4B
On Thu, 2004-05-20 at 16:45, Thorsten Kukuk wrote:
On Thu, May 20, John Coldrick wrote:
I'm having trouble getting a licensed product on a SUSE system contacting the license server(which happens to be running on Redhat 7.3). We've elminated blocked ports, etc. One thing that has been determined is that typically, if you enter:
hostname
on the client machine(in this case, the SUSE system), you should get a response in the form of:
foo.domain.com
hostname -f will give you the long name, hostname gives you only the short one.
Thanks, I understand that, but it's not the same as, say, Redhat. Redhat gives us the name with the full domain added on, and it's my understanding that hostname simple calls gethostname() to do it. What I suspect I need is this function call working the same way on SUSE. It's possible(but highly unlikely) that's it's the hostname on SUSE that's the culprit - I doubt it though, and it's not the thing being called by the app anyway - it's probably gethostname(). I'm thinking it's the way the networking is configured by default by SUSE, and I'm trying to see if I can change it. Am I making sense? :) Cheers, J.C. -- John Coldrick www.axyzfx.com Axyz Animation Houdini/Renderman/Discreet 425 Adelaide St W 416-504-0425 Toronto, ON Canada jc@axyzfx.com M5V 1S4 ----------------------------------------------------------------------- Campbell's Law: Nature abhors a vacuous experimenter.
On Thu, May 20, John Coldrick wrote:
On Thu, 2004-05-20 at 16:45, Thorsten Kukuk wrote:
On Thu, May 20, John Coldrick wrote:
I'm having trouble getting a licensed product on a SUSE system contacting the license server(which happens to be running on Redhat 7.3). We've elminated blocked ports, etc. One thing that has been determined is that typically, if you enter:
hostname
on the client machine(in this case, the SUSE system), you should get a response in the form of:
foo.domain.com
hostname -f will give you the long name, hostname gives you only the short one.
Thanks, I understand that, but it's not the same as, say, Redhat. Redhat gives us the name with the full domain added on, and it's my understanding that hostname simple calls gethostname() to do it. What I suspect I need is this function call working the same way on SUSE.
Yes, Red Hat makes it different than the rest of the world (not only different than other Linux distributors). Thorsten -- Thorsten Kukuk http://www.suse.de/~kukuk/ kukuk@suse.de SuSE Linux AG Maxfeldstr. 5 D-90409 Nuernberg -------------------------------------------------------------------- Key fingerprint = A368 676B 5E1B 3E46 CFCE 2D97 F8FD 4E23 56C6 FB4B
participants (2)
-
John Coldrick
-
Thorsten Kukuk