我有一個14和16的ubuntu 14虛擬機上運行ryu sdn框架。我使用Python 2.7.12。我也使用mininet構建我的網絡。當我使用./bin/ryu-manager ryu/app/simple_switch_rest_13.py
運行一個應用程序,我得到了以下錯誤消息:Ryu SDN wsgi代碼錯誤400
127.0.0.1 - - [27/Jun/2017 19:23:47] code 400, message Bad request syntax ('\x04\x00\x00\x08\x00\x00\x00A') 127.0.0.1 - - [27/Jun/2017 19:23:47] "A" 400 - (5633) accepted ('127.0.0.1', 43484) 127.0.0.1 - - [27/Jun/2017 19:23:49] code 400, message Bad request syntax ('\x04\x00\x00\x08\x00\x00\x00B') 127.0.0.1 - - [27/Jun/2017 19:23:49] "B" 400 - (5633) accepted ('127.0.0.1', 43486) 127.0.0.1 - - [27/Jun/2017 19:23:51] code 400, message Bad request syntax ('\x04\x00\x00\x08\x00\x00\x00C') 127.0.0.1 - - [27/Jun/2017 19:23:51] "C" 400 - (5633) accepted ('127.0.0.1', 43488) 127.0.0.1 - - [27/Jun/2017 19:23:53] code 400, message Bad request syntax ('\x04\x00\x00\x08\x00\x00\x00D') 127.0.0.1 - - [27/Jun/2017 19:23:53] "D" 400 - (5633) accepted ('127.0.0.1', 43494) 127.0.0.1 - - [27/Jun/2017 19:23:55] code 400, message Bad request syntax ('\x04\x00\x00\x08\x00\x00\x00E')
它看上去就像是遞增......只是要清楚它不會影響應用程序的正常使用。它只是一個誤導性的錯誤我supose ....
UPDATE: 我發現開關這些郵件發送到控制器。難道我有不同的Openflow版本在運行嗎?使用utf-8或其他東西?