통합검색
· 마을서비스란?  · 포럼마을  · 일반마을  · 테마마을  · 마을랭킹  · 활동왕
· 덱스퍼트란?  · TECBOX   · PRSBOX   · 이용안내  
· DEXT제품군  · 솔루션베이  · S/W & ESD 컴포넌트
· 프로그램베이
· LiveSeminar  · LiveConference
WPF & Silverlight 포럼마을입니다.
  마을등급 WPF & Silverlight   이 마을은 포럼마을 입니다이 마을은 자유가입제 마을 입니다 마을소개 페이지로 이동 전입신청
마을촌장촌장 서학수 주민 728 since 2008-07-17
우리마을 공지사항
질문&답변
강좌&팁
자유게시판
자료실
앨범
[마을 게시판]
WPF 강좌
랑데브 게시판
칼럼 게시판
개발자 고충상담
Dev Talk
자유토론방
벼룩시장
재나미 우스개
구인/프로젝트 정보
사람인 채용 게시판
  고객지원 게시판
마이 데브피아
 나의 e-Money 내역
 활동왕 My Page
 스크랩한 게시글보기
 쪽지관리
 주소록관리

 개발자 고충상담
 고수님들.. php ftp 타서버로 파일 업로드시 에러 도와주세요 2019-11-18 오후 9:50:33
 eriom  eriom님께 메시지 보내기eriom님을 내 주소록에 추가합니다.eriom님의 개인게시판 가기 번호: 25668 추천:0  / 읽음:2,149

GCP centod7 로 웹서버 구축하였습니다.

php 7.3 이며 타서버(역시 경로는 /var/www/html/image)로

ftp_put 을 사용하여 타서버로 업로드 하려고 하고 있습니다.

 

ftp_connect,

ftp_login

ftp_pasv 모두 정상이며

ftp_put 에서 에러 발생합니다

 

에러 코드는 ftp_put(): php_connect_nonb() failed: Operation now in progress (115)


이며


방화벽은 20,21번 포트 50000~50005 번까지 GCP 와 방화벽 모두 열었습니다.

또한 vsftpd.conf 설정도 해두었습니다..


무엇이 문제일까요?

[코멘트] 좋음
2019-11-19 08:02
칡흙
참고해보세요.

PassivePortRange
FTP_USEPASVADDRESS
ftp_ssl_connect
ftp_set_option
ftp_pasv
i had same problem, fixed by add ftp server ip to firewall allow ip list

FTP(S) uses random ports to set up data connections;
간헐적 인 성공률은 모든 포트가 클라이언트 및 /
또는 서버 시스템의 방화벽에 의해 허용되지 않음을 나타냅니다.
수신 (PASV) 데이터 연결의 포트 범위는 FTP 서버에서 설정할 수 있습니다.

Active-mode 는 클라이언트 기반 접속
Passive-mode 는 서버쪽 21번 포트로 접속시, 클라이언트의 랜덤포트가 아니라 서버쪽 랜덤포트를 이용
서버쪽에 방화벽을 운영하거나
대량접속서비스가 운영중일때는 네트워크 자원이 부족하게 되어 접속장애가 있을수 있습니다.

//
ftp_put(): php_connect_nonb() failed: Operation now in progress (115) - Google 검색
http://www.google.com/search?q=ftp_put():%C2%A0php_connect_nonb()%C2%A0failed:%C2%A0Operation%C2%A0now%C2%A0in%C2%A0progress%C2%A0(115)

FTP Passive issue - ConfigServer Community Forum
http://forum.configserver.com/viewtopic.php?t=10550

PHP FTP + Passive FTP Server Behind NAT = nightmare. | Web Hosting Blog
http://www.elitehosts.com/blog/php-ftp-passive-ftp-server-behind-nat-nightmare/

PHP :: Bug #47110 :: Can not use ftp functions behind firewall
http://bugs.php.net/bug.php?id=47110

PHP FTP + Passive FTP Server Behind NAT - Server Fault
http://serverfault.com/questions/797928/php-ftp-passive-ftp-server-behind-nat

Connect to FTP via PHP script issue | cPanel Forums
http://forums.cpanel.net/threads/connect-to-ftp-via-php-script-issue.589415/

Warning: ftp_put(): php_connect_nonb() failed: Operation now in progress (115) - Web Hosting / Hebergement Web - OVH Community
http://community.ovh.com/t/warning-ftp-put-php-connect-nonb-failed-operation-now-in-progress-115/10401

FTP ftp_fput problem - PHP - The SitePoint Forums
http://www.sitepoint.com/community/t/ftp-ftp-fput-problem/10498

ftp_connect blocked - WebDeveloper.com Forums
http://www.webdeveloper.com/d/236275-ftp-connect-blocked/4

ftp_rawlist(): php_connect_nonb() failed: Operation now in progress (115) · Issue #11 · keboola/ex-ftp · GitHub
http://github.com/keboola/ex-ftp/issues/11

Code kept timing out at the ftp_nlist() command · Issue #10 · harishanchu/Laravel-FTP · GitHub
http://github.com/harishanchu/Laravel-FTP/issues/10

Uploading file into ftp server ? PHP Developers Network
http://www.devnetwork.net/viewtopic.php?f=1&t=130622

“php_connect_nonb() failed: Operation now in progress (115)” happens intermittently ? Config9.com
http://config9.com/linux/php_connect_nonb-failed-operation-now-in-progress-115-happens-intermittently/

"Ошибка php_connect_nonb(): выполняемая операция (115)" происходит с перерывами - linux | Qaru
http://qaru.site/questions/793796/phpconnectnonb-failed-operation-now-in-progress-115-happens-intermittently

"php_connect_nonb() failed: Operation now in progress (115)" happens intermittently - IT1352
http://en.it1352.com/article/f78fcdfabee9425ba2e2dc59d4744133.html

php ftp 使用 以及 php_connect_nonb() failed: Operation now in progress (115) - ??hg0088平台攻略|免?注? hg0088平台攻略
http://www.lp2010.com/detail/10-isdfrobribybcgw.htm

PHPのFTP(S)通信でphp_connect_nonb() failed: Operation now in progress (115) - Qiita
http://qiita.com/skawata/items/96895fe4eb5e6bbbf92c

"php_connect_nonb() failed: Operation now in progress (115)" with TLS/SSL-encrypted FTP connection in PHP - Unencypted connection works - Stack Overflow
http://stackoverflow.com/questions/44766158/php-connect-nonb-failed-operation-now-in-progress-115-with-tls-ssl-encryp

PHPSCHOOL-Q&A > PHP관련/함수/프레임웍 질문과답변
http://phpschool.com/gnuboard4/bbs/board.php?bo_table=qna_function&wr_id=298196&sca=&sfl=wr_name&stx=ebig&sop=and

WARNING: ftp_nb_fput(): php_connect_nonb() failed: Operation now in progress (11 | WordPress.org
http://wordpress.org/support/topic/warning-ftp_nb_fput-php_connect_nonb-failed-operation-now-in-progress-11/

“php_connect_nonb () failed : 현재 진행중인 작업 (115)”이 간헐적으로 발생합니다. - 코드 로그
http://codeday.me/ko/qa/20190420/361858.html

Active FTP vs. Passive FTP, a Definitive Explanation
http://www.slacksite.com/other/ftp.html

PassivePortRange - Google 검색
http://www.google.com/search?q=PassivePortRange

How to set PassivePortRange and PassiveIP in pure-ftpd on Debian and Ubuntu Linux
http://www.faqforge.com/linux/controlpanels/ispconfig3/how-to-set-the-passiveportrange-in-pure-ftpd-on-denian-and-ubuntu-linux/

www.inet.co.kr/news/view.php?gubun=4&no=7&page=
http://www.inet.co.kr/news/view.php?gubun=4&no=7&page=

PassivePortRange | Microsoft Docs
http://docs.microsoft.com/en-us/previous-versions/iis/6.0-sdk/ms525306(v%3Dvs.90)

PASSIVEPORTRANGE Statement
http://www.ibm.com/support/knowledgecenter/en/SSB27U_7.1.0/com.ibm.zvm.v710.kill0/kill042.htm
저장 취소
[코멘트] 좋음
2019-11-19 08:13
SkyNET
찾아보니 소켓을 close처리 하지 않고 재접속 할 때도 발생하긴하네요
저장 취소
[코멘트] 좋음
2019-11-19 10:15
 eriom  eriom님께 메시지 보내기eriom님을 내 주소록에 추가합니다.eriom님의 개인게시판 가기 
칡흙님, SkyNET님 답변 정말 감사합니다.
여러가지 시도 후 vsftpd.conf 에서 설정값을 변경 및 추가 하였더니 해결이 되었습니다.
감사합니다!

혹, 저와 같은 분들이 이 글을 보고 들어올지 몰라 제가 도움받은 곳을 남겨둡니다.
https://blog.lael.be/post/8404
저장 취소
[코멘트] 좋음
2019-11-20 14:03
분당에집갖고싶어
해결되었다니 다행요.
저장 취소
[코멘트] 좋음
2019-11-24 23:24
JUNE_MS
정보공유 땡큐요
저장 취소
코멘트쓰기
  좋음   놀람   궁금   화남   슬픔   최고   침묵   시무룩   부끄럼   난감
* 코멘트는 500자 이내(띄어쓰기 포함)로 적어주세요.
목록 보기   지금 보고 계시는 글을 회원님의 my Mblog >> 스크랩에 넣어두고 다음에 바로 보실 수 있습니다.  
회사소개  |   개인정보취급방침  |  제휴문의  |   광고문의  |   E-Mail 무단수집거부  |   고객지원  |   이용안내  |   세금계산서
사업자등록번호 안내: 220-81-90008 / 통신판매업신고번호 제 2017-서울구로-0055호 / 대표: 홍영준, 서민호
08390, 서울시 구로구 디지털로32길 30, 1211호 / TEL. 02_6719_6200 / FAX. 02-6499-1910
Copyright ⓒ (주) 데브피아. All rights reserved.