모바일 앱 문제 해결

서버에 연결할 수 없다는 메시지가 계속 표시됩니다. 서버 URL과 인터넷 연결을 확인하십시오.

먼저, 서버 URL에 오타가 없는지 확인하고, 서버 배치 구성에 따라 http:// 또는 https:// 이 포함되어 있는지 확인하십시오.

서버 URL이 올바른 경우, SSL 인증서 구성에 문제가 있을 수 있습니다.

SSL 인증서 설정을 확인하려면 SSL Labs 와 같은 사이트를 방문하여 테스트하십시오. 누락된 체인 또는 인증서 경로에 대한 오류가 있는 경우 중간 인증서가 누락되어 포함해야 할 것입니다.

자체 서명된 인증서가 있는 서버에 앱이 연결할 수 없음을 주의하시기 바랍니다. 대신 Let’s Encrypt 를 사용하는 것을 고려해보십시오.

ADFS/Office365로 로그인할 수 없음

Microsoft 지침에 따라 우리는 WIA를 지원하지 않는 장치를 위해 인트라넷 폼 기반 인증을 구성하는 것을 권장합니다. .

사라지지 않는 “연결 중…” 표시줄이 보입니다

앱이 제대로 작동 중이라면, 연결이 재설정된 후 회색 “연결 중…” 표시줄이 표시되고 지워지거나 “연결됨”이라는 메시지가 표시되어야 합니다.

이 메시지가 계속 표시되고 인터넷 연결이 정상적으로 보이는 경우, 서버 관리자에게 서버가 NGINX 또는 다른 웹 서버를 역방향 프록시로 사용하는지 확인하십시오. 그렇다면, APIv4 엔드포인트를 위한 웹소켓 연결을 지원하도록 올바르게 구성되었는지 확인해야 합니다. ( Mattermost 서버를 위한 프록시로 NGINX 구성하기 ).

장치에서 푸시 알림을 받지 못함

모바일 알림 문제 해결 문서를 참조하십시오.

아웃바운드 연결은 모두 프록시를 통해 이루어져야 합니다. Mattermost 호스팅된 푸시 알림 서비스에 어떻게 연결할 수 있을까요?

다음 단계를 따라 내부 서버를 설정하여 네트워크를 통해 Mattermost 호스팅된 푸시 알림 서비스(HPNS)에 연결할 수 있습니다:

  1. 프록시 서버가 SSL을 지원하도록 올바르게 구성되었는지 확인하십시오. https://www.digicert.com/help/의 URL을 확인하여 작동 여부를 확인하십시오.

  2. 프록시를 설정하여 요청을 https://push.mattermost.com 로 전달하십시오.

  3. Mattermost에서 이전 버전의 시스템 콘솔 > 알림 설정 > 모바일 푸시 > 푸시 알림 활성화 또는 5.12 이후 버전의 시스템 콘솔 > 환경 > 푸시 알림 서버 > 푸시 알림 활성화 를 “푸시 알림 서비스 위치 수동으로 입력”로 설정하십시오.

  4. 푸시 알림 서버 필드에 프록시의 URL을 입력하십시오.

Note

프록시가 어떻게 구성되었는지에 따라 포트 번호를 추가하고 https://push.internalproxy.com:8000 의 URL을 https://push.mattermost.com 에 매핑해야 할 수 있습니다.

“bundleReleaseJsAndAssets”에서 빌드가 멈춤

일시적인 해결책으로, 먼저 다음과 같이 js 를 수동으로 번들로 묶을 수 있습니다.

react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/

그런 다음 다음과 같이 gradle 작업을 무시할 수 있습니다.

./gradlew assembleRelease -x bundleReleaseJsAndAssets

모바일 앱에서 이미지 미리보기를 사용할 수 없음

Mattermost를 실행하는 서버에서 MIME 유형이 올바르게 설정되지 않은 경우에 발생할 수 있습니다. Linux를 실행하는 서버는 이 파일이 /etc/mime.types 에 위치해 있습니다. 특정 OS 및 배포에 따라 달라질 수 있습니다.

일부 배포판은 mailcap 이 없는 상태로 제공되기도 하며, 이는 누락되거나 잘못 구성된 MIME 유형을 초래할 수 있습니다.

모바일 앱에서 이모지가 전송되지 않음

Mattermost를 실행하는 서버가 잘못된 문자 집합으로 구성된 경우 발생할 수 있습니다. 이 문제를 해결하려면, config.json 파일의 SqlSettings 에서 DataSource 키가 올바르게 구성되었는지 확인한 후 Mattermost 서버를 다시 시작해야 합니다.

예:

"SqlSettings": {
    "DataSource": " <user:pass>@ <servername>/mattermost?charset=utf8mb4,utf8",
    [...]
  }

마스터 데이터베이스에 대한 연결 문자열을 구성하는 자세한 정보는 구성 설정 문서를 참조하십시오.

이것으로도 문제가 해결되지 않았나요!

더 많은 문제 해결 도움을 위해서, 포럼에서 새로운 주제를 연다 여부 따라 당신의 문제를 재현하는 단계를 포함하여 지원 티켓을 엽니다. Enterprise Edition 가입자인 경우, Enterprise Edition Support 포털 에서 지원 티켓을 열 수 있습니다.

서버 구성 문제, 특정 기기 문제 또는 앱 문제 중 어디에 해당하는지 좁히기 위해 다음 작업을 수행하고 지원 요청에 결과를 포함해주시기 바랍니다.

다른 서버에 연결

  1. https://community.mattermost.com 에서 계정을 생성합니다.

  2. 모바일 애플리케이션을 삭제하고 다시 설치합니다.

  3. 모바일 앱에서 서버 URL을 https://community.mattermost.com 으로 설정하고 로그인 자격 증명을 입력하여 연결이 작동하는지 확인합니다.

다른 기기로 연결

다른 모바일 기기를 사용할 수 있다면 해당 기기로 연결하여 문제가 여전히 재현되는지 확인하십시오.

다른 기기를 사용할 수 없다면 팀원에게 문제가 동일하게 발생하는지 확인하십시오.