diff --git a/adm/config_form.php b/adm/config_form.php
index cec883d30..20226d6ae 100644
--- a/adm/config_form.php
+++ b/adm/config_form.php
@@ -1101,5 +1101,41 @@ function fconfigform_submit(f)
'.PHP_EOL;
+ echo 'alert("'.$exe.'\n파일의 실행권한이 없습니다.\n\nchmod 755 '.basename($exe).' 과 같이 실행권한을 부여해 주십시오.")'.PHP_EOL;
+ echo ''.PHP_EOL;
+ }
+ }
+
+ // kcp일 때
+ if($config['cf_cert_hp'] == 'kcp') {
+ $exe = G5_KCPCERT_PATH.'/bin/ct_cli';
+
+ if(!is_executable($exe)) {
+ echo ''.PHP_EOL;
+ }
+ }
+}
+
include_once ('./admin.tail.php');
?>
diff --git a/head.sub.php b/head.sub.php
index d589cc7d5..06a97f562 100644
--- a/head.sub.php
+++ b/head.sub.php
@@ -89,7 +89,7 @@ if ($is_admin) {
if(G5_IS_MOBILE) {
echo ''.PHP_EOL; // overflow scroll 감지
}
-//if(!defined('G5_IS_ADMIN'))
+if(!defined('G5_IS_ADMIN'))
echo $config['cf_add_script'];
?>
diff --git a/plugin/okname/hpcert1.php b/plugin/okname/hpcert1.php
index 684226671..e4bdbaff3 100644
--- a/plugin/okname/hpcert1.php
+++ b/plugin/okname/hpcert1.php
@@ -16,6 +16,18 @@ $cmd = "$exe $svcTxSeqno \"$name\" $birthday $gender $ntvFrnrTpCd $mblTelCmmCd $
//cmd 실행
exec($cmd, $out, $ret);
+if($ret == 127) {
+ alert_close('모듈실행 파일이 존재하지 않습니다.\\n\\n'.basename($exe).' 파일이 '.G5_PLUGIN_DIR.'/'.G5_OKNAME_DIR.'/bin 안에 있어야 합니다.');
+}
+
+if($ret == 126) {
+ alert_close('모듈실행 파일의 실행권한이 없습니다.\\n\\nchmod 755 '.basename($exe).' 과 같이 실행권한을 부여해 주십시오.');
+}
+
+if($ret == -1) {
+ alert_close('모듈실행 파일의 실행권한이 없습니다.\\n\\ncmd.exe의 IUSER 실행권한이 있는지 확인하여 주십시오.');
+}
+
/**************************************************************************
okname 응답 정보
**************************************************************************/