Thank your support.It did work after I used the default port 18080.I had to indicate the account/password if I would like to access other node.Bmcweb will launch under one of two ports. If launched manually, it will launch under port 18080. If launched via systemd, it will use socket activation to launch under port 883 (to avoid conflicting with the existing phosphor-rest server). Another thing to recognize is that there is a debug html interface built into the redfish interface, so the easiest way to test is to use a web browser, and you will get the graphical interface with clickable links. Try pointing a web browser at https://10.99.241.79:18080/redfish/v1 and see if that works. PS, the trailing backslash is unimportant. Bmcweb is designed to strip the trailing backslash for you in either case, so redfish/v1 is the same as redfish/v1/ -Ed2018-07-10 16:39 GMT+08:00 Ratan Gupta <ratagupt@linux.vnet.ibm.com>:Hi Henbin,
Can you try "curl -b cjar -k https://<ip>:18080/redfish/v1"
? Seems default port is 18080
https://github.com/openbmc/bmc
web/blob/master/src/webserver_ main.cpp#L24
Regards
Ratan Gupta
On Tuesday 10 July 2018 10:06 AM, Henbin Chang wrote:
H Ed,I built bmcweb into my machine, and check the 'bmcweb' daemon was started up.
ps aux | grep bmcweb919 root 0:00 /usr/bin/bmcweb8662 root 0:00 grep bmcweb
But I couldn't access Redfish API through the below command.curl -b cjar -k https://10.99.241.79/redvish/v1/
Could you help provide the suggestion?
Thanks.-Henbin.
There are several servers that support Redfish, and we have a working group that meets weekly to talk through technical issues each week, which you're welcome to attend. The only one checked into the upstream project is bmcweb. If you need help getting it started, I'm happy to help.
https://github.com/openbmc/bmcweb