LoCI logo
Home
About Us
Projects
Publications
Software
Documents
Screencasts
Related Projects
Related Pubs

People
FAQs
News Archive
Contact Us


Links

IBPvo
Record your favorite show on TV!
Linux ISOs
Download the latest version of Linux!
 
 



 
Overview Publications Software

IBP FAQ

LoCI FAQ (Frequently Asked Questions)



Category: Main -> IBP FAQ

Question
·  Where can I find Client API documentation?
·  Why do I get errors when I start an IBP server?
·  Does IBP 1.3 require a specific port?
·  What does the error "Zero storage requested" mean?
·  I'm having trouble installing IBP. Where can I find documentation about IBP server set up?
·  Why do I receive the IBP -13 Error: Connection?
·  I received an error message during allocation. What does it mean?
·  Where are IBP files stored?
·  Is IBP using SSL/ TSL or any other secure transmission mechanism?
·  Can I use Datamovers without using the LBone and LoRS tools?

Answer
·  Where can I find Client API documentation?

The file, ibpapi.pdf, describes the IBP API in detail.

[ Back to Top ]

·  Why do I get errors when I start an IBP server?

When starting an IBP server you may get this message:
No parameters specified
config file /etc/ibp.cfg open error
Boot failed, function code -1003

To start any IBP depot, the path to the configuration file (ibp.cfg) must be specified. This can be done through the option -c or -cf (please try starting IBP with the option -help for a complete explanation of the command line parameters). If no path is specified the depot will look into the directory /etc . Please bear in mind that the server must have write permission for the specified directory, as it will be used to store the log and crash files as well.

[ Back to Top ]

·   Does IBP 1.3 require a specific port?

By default, IANA assigns port 6714 (both TCP and UDP) to IBP. However, IBP works with ANY port. There are two ways that user can change the default port:
1. Specify port number in the ibp.cfg file using the PORT directive.
2. Use -p <port> argument when starting the IBP server
For datamovers, the client will specify the port when running the application. When client uses the LoRS tools to call a datamover, it generally uses ports in the range 5673-5773.

[ Back to Top ]

·  What does the error message "Zero storage requested" mean?

You must specify an amount of storage to start a depot, either in the cfg file (with the option SOFTSTORAGE or HARDSTORAGE), or the in line options -s and -v. Because a depot needs some disk-space to work properly, a storage depot with no storage will NOT work.

[ Back to Top ]

·  I'm having trouble installing IBP. Where can I find documentation about IBP server set up?

In the IBP software package, there is a README file that describes the installation procedure and setup in detail.

[ Back to Top ]

·  Why do I receive the IBP -13 Error: Connection?

This error occurs when no depot is listening to a client. Since it might be a network error independent from IBP, please re-check the depot syntax and port number and try again. If the error persists, it means either the depot is inactive or some network configuration (for instance, a firewall) is blocking communication between your system and the depot.

[ Back to Top ]

·  I received an error message during allocation. What does it mean?

IBP_E_WOULD_EXCEED_LIMIT (-19): Granting the request would cause the IBP server to exceed the maximum storage limit.
IBP_E_CONNECTION (-13): An error has occurred while trying to connect to the IBP server.
IBP_E_INVALID_CMD (-25): The IBP server has received a command it does not recognize.
IBP_E_CLIENT_TIMEOUT (-42): The client hasn’t received the IBP server’s response in a certain time specified by the parameter IBP_timer.

[ Back to Top ]

·  Where are IBP files stored?

IBP files are stored in the directories specified at startup in the cfg file on in the in line parameters –dv and –ds.

[ Back to Top ]

·  Is IBP using SSL/ TSL or any other secure transmission mechanism?

Not yet. A version of IBP based on SSL is being evaluated at present, and will be released as soon as final testing is passed.

[ Back to Top ]

·  Can I use Datamovers without using LBone and LoRS tools?

Yes, you can use Datamovers without using the LBone or the LoRS tools. In fact there are a few projects that do not (e-Toile, 6net… ). However, they use their own repository system. Because the IBP architecture is layered, each layer can be accessed independently.
Datamovers are integrated into the IBP server and you can use IBP_mcopy (details in the API) to access datamover services without using the LBone and LoRS tools.

[ Back to Top ]



UTK home        DOE NSF
 
corner
Home   About Us   Projects   Publications   Software   Docs   Screencasts   Related Projects   Related Pubs   People   FAQs   News  Contact Us
corner