0
오류가 발생한 SNMP SET 요청에 대해 errindex가 응답 PDU에서 적절한 값으로 설정되는 경우는 언제입니까? 감사합니다.SNMP SET 요청이 실패한 경우 netsnmp에 errindex가 설정되는 위치는 무엇입니까?
오류가 발생한 SNMP SET 요청에 대해 errindex가 응답 PDU에서 적절한 값으로 설정되는 경우는 언제입니까? 감사합니다.SNMP SET 요청이 실패한 경우 netsnmp에 errindex가 설정되는 위치는 무엇입니까?
실제로 Net-SNMP API를 사용하여 오류 색인을 설정하지 마십시오. 문제는 요청에 대한 루프가 실제로 SNMPERR_SUCCESS를 반환하여 일부 SNMP 요청 구성 요소가 처리기가 성공하지 못했음을 나타내야한다는 것입니다. 예를 들어
netsnmp_set_request_error(reqinfo, request, SNMP_NOSUCHOBJECT);
:
오류 메시지와 함께 실패 특정 요청을 표시하려면 다음 API를 사용합니다. 반환 할 올바른 오류를 선택하려면 RFC3416의 4.2.5 섹션을 참조하십시오. 여기에는 주어진 상황에 맞는 올바른 오류 코드를 반환하는 단계별 절차가 나와 있습니다.10x! 나는 정말로 그것을 놓쳤다. .. 그것은 정말로 정말로 유용했다! – Andrei
질문은 net-snmp로 태그가 지정되어 있지만 질문은 일반적으로 프로토콜에 관한 것이지 Net-SNMP의 API에 관한 것은 아닙니다. 너는 도움이 필요해? –
net-snmp API 처리기 함수에서 오류 메시지를 반환하지만 오류 인덱스를 설정하는 방법을 잘 모르겠습니다 ... 따라서 결과는 실제 특정 오류 대신 (generr)입니다. SNMP_ERR_BADVALUE – Andrei