2017-09-05 4 views
0

아래 코드에서 iot.listCertificates가 완벽하게 실행되며 AWS IOT 콘솔의 모든 인증서를 볼 수 있지만 명령 iot.createKeysAndCertificate를 실행하려고하면 네트워크 오류가 발생합니다.AWS IOT createKeysAndCertificate가 네트워크 오류를 발생시킵니다. 오류

제발 도와주세요. 감사합니다 !!

var params = {}; 
iot.listCertificates(params, function(err, data) { 
    if (err) console.log(err, err.stack); // an error occurred 
    else  console.log(data);   // successful response 
}); 
alert("Attempting to create new thing!!"); 
params = { 
    setAsActive:false 
}; 
iot.createKeysAndCertificate(params, function(err, data) { 
    if (err) 
     alert(err); 
    else 
     alert("New thing added to AWS IOT"); 
}); 

답변

0

브라우저 (Chrome 61)에서 위 코드를 시도해 본 결과 인증서를 성공적으로 나열하고 새 인증서를 만들었습니다. 코드에 문제가 있다고 생각하지 마십시오.

아마도 요청하신 컴퓨터에서 시계가 정확한지 확인하십시오. 몇 분이 지나면 시계가 작동하지 않아 일부 AWS 요청이 실패하는 것을 보았습니다. 또한 요청에 시간을 사용하여 인증서의 만료 날짜를 생성 할 수도 있습니다.

관련 문제