Hi, We're trying to use the Exec-Program-Wait attribute to call an external program that is supposed to update an Oracle database table. The external program is written in proC and involves connecting to the database, executing an UPDATE statement then disconnecting. We're using freeradius 0.5's snapshot dated 3 June 2002 on a Solaris 8 system. We've looked at the documentation available and even tried the examples given and all seems to work fine - it's only when we try to interact with the database that we always get a return value of 1. Also, our own logs show that the problem seems to be that it fails to connect to the database, either because it's already connected or because there's a communication problem between the external program and Oracle. Does anyone have any idea what could be happening here? Or if someone could give us a hint whether this has anything to do with the way freeradius uses sockets to connect to the database?
Any help would be greatly appreciated! Sally Fetouh - List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
