OBJSPAWN.EXE

  • Follow


Hi. I�m new to SAS... and I want to install a server using Integration
Technologies. From what I�ve read I need to define an LDAP server, and
a SAS server. I could install and configure the LDAP server with SAS
Objects included. But I cannot start OBJSPAWN.EXE . It keeps giving me
an error which goes like... UNABLE TO BIND TO PORT..... (10038 -
WSAENOTSOCK)   cannot start server. rc = 890...

has anyone had something like this?

My SAS Server is a Windows NT 4.0 Workstation
My LDAP Server is running in a Linux

Hope you can assist me through this one!

Fernando!
0
Reply super_oso (4) 11/20/2003 5:41:20 PM

Hi.
The problem is that a socket cannot be opened on the port defined in the
spawner configuration file.
Did you try to install the spawner as a service under SYSTEM account?
Do you have the spawner config file and the startup command?

Thanks,
Stig Eide



super_oso@ubbi.com (Fernando) wrote in message news:<2cc3400.0311200941.46426b17@posting.google.com>...
> Hi. I�m new to SAS... and I want to install a server using Integration
> Technologies. From what I�ve read I need to define an LDAP server, and
> a SAS server. I could install and configure the LDAP server with SAS
> Objects included. But I cannot start OBJSPAWN.EXE . It keeps giving me
> an error which goes like... UNABLE TO BIND TO PORT..... (10038 -
> WSAENOTSOCK)   cannot start server. rc = 890...
> 
> has anyone had something like this?
> 
> My SAS Server is a Windows NT 4.0 Workstation
> My LDAP Server is running in a Linux
> 
> Hope you can assist me through this one!
> 
> Fernando!
0
Reply stigeide (75) 11/21/2003 2:44:58 PM


The Objspawner has a configuration file that defines which port(s)
to bind to and what SAS command to execute. The services file
has definition for those ports. 

Check the documentation available at http://support.sas.com

HTH

Fernando wrote:
> 
> Hi. I�m new to SAS... and I want to install a server using Integration
> Technologies. From what I�ve read I need to define an LDAP server, and
> a SAS server. I could install and configure the LDAP server with SAS
> Objects included. But I cannot start OBJSPAWN.EXE . It keeps giving me
> an error which goes like... UNABLE TO BIND TO PORT..... (10038 -
> WSAENOTSOCK)   cannot start server. rc = 890...
> 
> has anyone had something like this?
> 
> My SAS Server is a Windows NT 4.0 Workstation
> My LDAP Server is running in a Linux
> 
> Hope you can assist me through this one!
> 
> Fernando!
0
Reply kairis (25) 11/21/2003 4:02:17 PM

I tried installing the spawner as a service and didn�t work. So I
decided to invoke manually the spawner with the following command..
and I get the message I told you about.

objspawn -ldapHost myldapserver.com -ldapPort 389 -ldapBase
"sasComponent=sasServer,cn=SAS,dc=com" -sasSpawnercn  ElSpawner
-ldapbinddn "cn=admin,dc=com" -ldapPw password -sasLogFile
objspawnldap.log -sasverbose

And the ERROR message is:

Our host name is super.ub.edu.ar (XXX.XXX.XXX.XXX).
Locating sasSpawner definition, filter is:
 (&(|(objectclass=sasSpawner)(sasInterface=sasSpawner))(sasSpawnercn=ElSpawner))
Found sasSpawner definition, dn:
 sasspawnercn=ElSpawner,cn=sasspawners,sascomponent=sasserver,cn=SAS,dc=com
Log file is already defined, ignoring: e:\archivos\spawn.log.
Locating sasServer definitions, filter is:
 (&(|(objectclass=sasServer)(sasInterface=sasServer))(sasProtocol=bridge)(|(sasMachineDNSName=localhost)(sasMachineDNSName=mymachine.com)(sasMachineDNSName=XXX.XXX.XXX.XXX))(sasDomainName=NSTL)(sasLogicalName=Nombre
Logico))
Starting server, sasServerCn: ServidorSAS
Unable to bind to port 800 (10038 - WSAENOTSOCK)
Cannot startup server, rc = 890

I�ve tried with several PORT numbers.. and it still does not work.

stigeide@yahoo.com (Stig Eide) wrote in message news:<faa59d77.0311210644.21507256@posting.google.com>...
> Hi.
> The problem is that a socket cannot be opened on the port defined in the
> spawner configuration file.
> Did you try to install the spawner as a service under SYSTEM account?
> Do you have the spawner config file and the startup command?
> 
> Thanks,
> Stig Eide
> 
> 
> 
> super_oso@ubbi.com (Fernando) wrote in message news:<2cc3400.0311200941.46426b17@posting.google.com>...
> > Hi. I�m new to SAS... and I want to install a server using Integration
> > Technologies. From what I�ve read I need to define an LDAP server, and
> > a SAS server. I could install and configure the LDAP server with SAS
> > Objects included. But I cannot start OBJSPAWN.EXE . It keeps giving me
> > an error which goes like... UNABLE TO BIND TO PORT..... (10038 -
> > WSAENOTSOCK)   cannot start server. rc = 890...
> > 
> > has anyone had something like this?
> > 
> > My SAS Server is a Windows NT 4.0 Workstation
> > My LDAP Server is running in a Linux
> > 
> > Hope you can assist me through this one!
> > 
> > Fernando!
0
Reply super_oso (4) 11/21/2003 6:45:03 PM

Hi.
According to the documentation, the correct names for the options you
are using are this:
-ldap_binddn 
Specifies the Distinguished Name (DN) in which to bind to the LDAP
server. This, along with ldap_bindpw, might be needed when your
network directory is secured. This option may be abbreviated as -lbd.

-ldap_bindpw 
Specifies the password that is associated with the ldap_binddn or
ldapURL given. This, along with the ldap_binddn or bind information in
the ldapURL, might be needed when your network directory is secured.
This option may be abbreviated as -lpw.

If this does not help, I would suggest you contact SAS Technical
Support.
Stig Eide

super_oso@ubbi.com (Fernando) wrote in message news:<2cc3400.0311211045.67140ce7@posting.google.com>...
> I tried installing the spawner as a service and didn�t work. So I
> decided to invoke manually the spawner with the following command..
> and I get the message I told you about.
> 
> objspawn -ldapHost myldapserver.com -ldapPort 389 -ldapBase
> "sasComponent=sasServer,cn=SAS,dc=com" -sasSpawnercn  ElSpawner
> -ldapbinddn "cn=admin,dc=com" -ldapPw password -sasLogFile
> objspawnldap.log -sasverbose
> 
> And the ERROR message is:
> 
> Our host name is super.ub.edu.ar (XXX.XXX.XXX.XXX).
> Locating sasSpawner definition, filter is:
>  (&(|(objectclass=sasSpawner)(sasInterface=sasSpawner))(sasSpawnercn=ElSpawner))
> Found sasSpawner definition, dn:
>  sasspawnercn=ElSpawner,cn=sasspawners,sascomponent=sasserver,cn=SAS,dc=com
> Log file is already defined, ignoring: e:\archivos\spawn.log.
> Locating sasServer definitions, filter is:
>  (&(|(objectclass=sasServer)(sasInterface=sasServer))(sasProtocol=bridge)(|(sasMachineDNSName=localhost)(sasMachineDNSName=mymachine.com)(sasMachineDNSName=XXX.XXX.XXX.XXX))(sasDomainName=NSTL)(sasLogicalName=Nombre
> Logico))
> Starting server, sasServerCn: ServidorSAS
> Unable to bind to port 800 (10038 - WSAENOTSOCK)
> Cannot startup server, rc = 890
> 
> I�ve tried with several PORT numbers.. and it still does not work.
> 
> stigeide@yahoo.com (Stig Eide) wrote in message news:<faa59d77.0311210644.21507256@posting.google.com>...
> > Hi.
> > The problem is that a socket cannot be opened on the port defined in the
> > spawner configuration file.
> > Did you try to install the spawner as a service under SYSTEM account?
> > Do you have the spawner config file and the startup command?
> > 
> > Thanks,
> > Stig Eide
> > 
> > 
> > 
> > super_oso@ubbi.com (Fernando) wrote in message news:<2cc3400.0311200941.46426b17@posting.google.com>...
> > > Hi. I�m new to SAS... and I want to install a server using Integration
> > > Technologies. From what I�ve read I need to define an LDAP server, and
> > > a SAS server. I could install and configure the LDAP server with SAS
> > > Objects included. But I cannot start OBJSPAWN.EXE . It keeps giving me
> > > an error which goes like... UNABLE TO BIND TO PORT..... (10038 -
> > > WSAENOTSOCK)   cannot start server. rc = 890...
> > > 
> > > has anyone had something like this?
> > > 
> > > My SAS Server is a Windows NT 4.0 Workstation
> > > My LDAP Server is running in a Linux
> > > 
> > > Hope you can assist me through this one!
> > > 
> > > Fernando!
0
Reply stigeide (75) 11/24/2003 7:30:27 AM

Dear Stig

I am very grateful for the info you gave me... but I still get the
same error.... I�ve contacted TECHNICAL SUPPORT.. and I am waiting for
their answer. Let�s see what happens with this.

stigeide@yahoo.com (Stig Eide) wrote in message news:<faa59d77.0311232330.27930626@posting.google.com>...
> Hi.
> According to the documentation, the correct names for the options you
> are using are this:
> -ldap_binddn 
> Specifies the Distinguished Name (DN) in which to bind to the LDAP
> server. This, along with ldap_bindpw, might be needed when your
> network directory is secured. This option may be abbreviated as -lbd.
> 
> -ldap_bindpw 
> Specifies the password that is associated with the ldap_binddn or
> ldapURL given. This, along with the ldap_binddn or bind information in
> the ldapURL, might be needed when your network directory is secured.
> This option may be abbreviated as -lpw.
> 
> If this does not help, I would suggest you contact SAS Technical
> Support.
> Stig Eide
> 
> super_oso@ubbi.com (Fernando) wrote in message news:<2cc3400.0311211045.67140ce7@posting.google.com>...
> > I tried installing the spawner as a service and didn�t work. So I
> > decided to invoke manually the spawner with the following command..
> > and I get the message I told you about.
> > 
> > objspawn -ldapHost myldapserver.com -ldapPort 389 -ldapBase
> > "sasComponent=sasServer,cn=SAS,dc=com" -sasSpawnercn  ElSpawner
> > -ldapbinddn "cn=admin,dc=com" -ldapPw password -sasLogFile
> > objspawnldap.log -sasverbose
> > 
> > And the ERROR message is:
> > 
> > Our host name is super.ub.edu.ar (XXX.XXX.XXX.XXX).
> > Locating sasSpawner definition, filter is:
> >  (&(|(objectclass=sasSpawner)(sasInterface=sasSpawner))(sasSpawnercn=ElSpawner))
> > Found sasSpawner definition, dn:
> >  sasspawnercn=ElSpawner,cn=sasspawners,sascomponent=sasserver,cn=SAS,dc=com
> > Log file is already defined, ignoring: e:\archivos\spawn.log.
> > Locating sasServer definitions, filter is:
> >  (&(|(objectclass=sasServer)(sasInterface=sasServer))(sasProtocol=bridge)(|(sasMachineDNSName=localhost)(sasMachineDNSName=mymachine.com)(sasMachineDNSName=XXX.XXX.XXX.XXX))(sasDomainName=NSTL)(sasLogicalName=Nombre
> > Logico))
> > Starting server, sasServerCn: ServidorSAS
> > Unable to bind to port 800 (10038 - WSAENOTSOCK)
> > Cannot startup server, rc = 890
> > 
> > I�ve tried with several PORT numbers.. and it still does not work.
> > 
> > stigeide@yahoo.com (Stig Eide) wrote in message news:<faa59d77.0311210644.21507256@posting.google.com>...
> > > Hi.
> > > The problem is that a socket cannot be opened on the port defined in the
> > > spawner configuration file.
> > > Did you try to install the spawner as a service under SYSTEM account?
> > > Do you have the spawner config file and the startup command?
> > > 
> > > Thanks,
> > > Stig Eide
> > > 
> > > 
> > > 
> > > super_oso@ubbi.com (Fernando) wrote in message news:<2cc3400.0311200941.46426b17@posting.google.com>...
> > > > Hi. I�m new to SAS... and I want to install a server using Integration
> > > > Technologies. From what I�ve read I need to define an LDAP server, and
> > > > a SAS server. I could install and configure the LDAP server with SAS
> > > > Objects included. But I cannot start OBJSPAWN.EXE . It keeps giving me
> > > > an error which goes like... UNABLE TO BIND TO PORT..... (10038 -
> > > > WSAENOTSOCK)   cannot start server. rc = 890...
> > > > 
> > > > has anyone had something like this?
> > > > 
> > > > My SAS Server is a Windows NT 4.0 Workstation
> > > > My LDAP Server is running in a Linux
> > > > 
> > > > Hope you can assist me through this one!
> > > > 
> > > > Fernando!
0
Reply super_oso (4) 11/24/2003 3:28:32 PM

Paul:

I know about the config file... in fact I decided to invoke
objspawn.exe in a command window with the following parameters.. and
it still doesn�t start..

any ideas?

objspawn -ldapHost MYLDAPSERVER.COM -ldapPort 389 -ldapBase
"sasComponent=sasServer,cn=SAS,dc=myldapserver,dc=com" -sasSpawnercn 
ElSpawner -ldapbinddn "cn=admin,dc=myldapserver,dc=com" -ldapPw
myldappassword -sasLogFile objspawnldap.log -sasverbose


Paul Kairis <kairis@cox.net> wrote in message news:<3FBE3709.6B1E77CA@cox.net>...
> The Objspawner has a configuration file that defines which port(s)
> to bind to and what SAS command to execute. The services file
> has definition for those ports. 
> 
> Check the documentation available at http://support.sas.com
> 
> HTH
> 
> Fernando wrote:
> > 
> > Hi. I�m new to SAS... and I want to install a server using Integration
> > Technologies. From what I�ve read I need to define an LDAP server, and
> > a SAS server. I could install and configure the LDAP server with SAS
> > Objects included. But I cannot start OBJSPAWN.EXE . It keeps giving me
> > an error which goes like... UNABLE TO BIND TO PORT..... (10038 -
> > WSAENOTSOCK)   cannot start server. rc = 890...
> > 
> > has anyone had something like this?
> > 
> > My SAS Server is a Windows NT 4.0 Workstation
> > My LDAP Server is running in a Linux
> > 
> > Hope you can assist me through this one!
> > 
> > Fernando!
0
Reply super_oso (4) 11/24/2003 3:31:40 PM

6 Replies
67 Views

(page loaded in 0.081 seconds)


Reply: