FTP를 사용하여 cRIO 파일에 액세스할 때 오류 발생

업데이트 됨 May 6, 2020

해당 제품

하드웨어

  • cRIO-9033
  • cRIO-9031
  • cRIO-9032
  • cRIO-9034
  • cRIO-9035
  • cRIO-9036
  • cRIO-9037
  • cRIO-9038
  • cRIO-9039
  • CVS-1458
  • CVS-1459
  • IC-3120
  • IC-3121
  • IC-3171
  • IC-3172
  • IC-3173
  • cDAQ-9132
  • cDAQ-9133
  • cDAQ-9134
  • cDAQ-9135
  • cDAQ-9136
  • cDAQ-9137

소프트웨어

  • LabVIEW 2017 Real-Time Module

드라이버

  • NI-RIO 17.0

다른

레거시 FTP 서버가있는 NI Linux Real-Time Intel x64 CompactRIO-903x

문의사항

FTP를 사용하여 cRIO-9033 (또는 다른 903x)에 파일을 기록하려고 합니다. 32개 이상의 파일을 기록할 때 액세스 위반이 발생하거나 FTP가 피어에 의해 중단되었음을 알리는 오류 메시지가 나타납니다.

An error occurred opening that folder on the FTP server. Make sure you have permission to access the folder.

해결책

/etc/vsftpd.conf 파일을 편집해 다음의 설정을 넣으십시오.: seccomp_sandbox=NO

추가 정보

cRIO가 포맷되어 있으면, INI 토큰을 다시 추가해야 합니다.

이 문제는 LabVIEW Real-Time 2017 및 NI Linux Real-Time Intel x64 타겟에 해당하는 NI Linux Real-Time 버전에만 적용됩니다. R&D는 이미 이 문제점을 알고 있으며 이 버그는 다음 출시 때 해결될 것입니다.

FTP를 사용하여 cRIO에서 파일에 액세스하는 것은 좋지 않으며 권장되지 않습니다. WebDAV를 사용하는 것이 좋습니다. WebDAV LabVIEW VI는 프로그래밍 방식으로 파일을 조작합니다.