murthy@betaal.UUCP (C. V. R. Murthy) (10/18/90)
Hello!
This is our first posting onto this USENET newsgroups; I was looking
for a newsgroup concerned with the ISODE. I really do not know if this
the right group; appreciate if someone could place this article to
a proper people/forum.
WE have recently installed the ISODE Rel 5.0 on our 386 Unix system V
with TCP/IP. It works fine; at least quipu DSA and DUA can interact.
I wanted to experiment with the lookup daemon and see how the
remote operations(ry) specs can be implemented using the rich tools
available under ISODE.
I have defined a new service:
ernet passwdstore 1.17.4.1.7 "" "" #1040
in the TOPDIR/etc/isoentities.
I compiled the ros.lookup daemon (had some problems with some call to
isodeserver() but I'll explain later) and inst-alled.
When I ran ros.quipu daemon, I get the following error:
ernet-passwdstore: unknown application-entity
Then I wanted to confirm this with the acsaptest program;
the acsaptest when it was run without any argument, it shows an
entry as follows:
ISO Entities Database:
...
Entity: ernet-passwdstore (1.17.4.1.7)
AE Info: <1.17.4.1.7,,,>
Address: '0410'H/
{
tSelector '0410'H,
nAddress{}
}
...
But when I run
% acsaptest ernet passwdstore
then I have no luck!
(The ns_enable: field was set to on first then it called
str2aei_dse() and it was set to off in another try;
the net result is same!).
Can anybody suggest me what is going wrong ?
2. Further, I do not really understand the isodeserver() mechanism
provided in the ry modules; how should one go about writing this?
Is there any sample program for the lookup daemon?
3. And lastly, I seem to be having problems with logging messages:
the following entry gives me a core dump:
static LLog _pgm_log = {
"/usr2/isode/isode-5.0/log/logfile", NULLCP, NULLCP,
LLOG_FATAL | LLOGEXCEPTIONS | LLOG_NOTICE,
-1,
LLOGCLS | LLOGCRT | LLOGZER,
NOTOK
};
LLog *pgm_log = &_pgm_log;
Thanks in advance
& waiting eagerly for responses,
---Murthy.
--
----------------------------------------------------------------------
Point: Tripping on the Wires..
C.V.Moorti. Personal Computer networks to distributed transactons!
Phone: 5143609 5141421 (x2750).pww@bnr.ca (Peter Whittaker) (10/20/90)
In article <559@.betaal.UUCP> murthy@betaal.UUCP (C. V. R. Murthy) writes: >Hello! >the following entry gives me a core dump: > static LLog _pgm_log = { > "/usr2/isode/isode-5.0/log/logfile", NULLCP, NULLCP, > LLOG_FATAL | LLOGEXCEPTIONS | LLOG_NOTICE, > -1, > LLOGCLS | LLOGCRT | LLOGZER, > NOTOK > }; > LLog *pgm_log = &_pgm_log; > >Thanks in advance >& waiting eagerly for responses, > You need one more line (you took this structure straight from the manual, without checking the argument count - naughty, naughty :-)). ...... LLOG_FATAL | LLOGEXCEPTIONS | LLOG_NOTICE, LLOG_NONE, /* no syslog logging */ -1, ........ That should do it. ISODE is really quite neat, and fun to use (not to mention useful, functional, and free.... :@}) but the manuals run at about 75% accurate. (For further news, join the QUIPU discussion group: QUIPU-REQUEST@cs.ucl.ac.uk It's not on the Internet at large (as far as I know), but is available as a mail-out to any interested party). -- Peter W. (pww@bnr.ca) "'True wisdom consists of knowing that you know nothing.' Hey, that's us!" - Socrates, as quoted by Bill S. Preston, Esq., whilst conversing with Ted (Theodore) Logan.