テクニカルトピックス
【2021.7.6】4.1.2へのアップデート後、ユーザポータルにログインできなくなった場合の対処方法
Swivelアプライアンス V4.1.2以降では、ユーザポータルへのログイン方法が強化され、ログイン方法が設定できるようになりました。(下図はログイン条件として各種方法を選択可能にした例です。)
ところが、現在確認できている情報では、コアバージョン「4.1.2.6354」において、ユーザポータルのログイン画面として下図の画面が表示され、ログインオプションが選択できず、ユーザポータルにログインできない事例が発生しています。
この現象への対処方法として、下記の2つの方法があります。
- コマンドラインにアクセスできる場合
「/home/swivel/.swivel/user-portal/settings.properties」にアクセスし、編集を行い、「allowRegister = true」 と記述した行を追加し、保存します。その後、 Tomcatを再起動します。
- コマンドラインにアクセスできない場合
Webブラウザで下記のURLに接続します。
https://<sentry-server>:8443/userportal/adminLogin (<sentry-server>はお客様環境のサーバ名です)
次に、Sentry認証を使用して、管理者アカウントでログインします。
PINpadまたはTURingを表示するオプションがない場合は、モバイルアプリまたはSentryWeb管理の「View Strings」を使用する必要があります。
最初の試行後に、おそらく再度ログインするように求められます。
ログインすると、左側のメニューに"Authentication Settings"が表示されます。
それを選択し、"Allow access without credentials"オプションが有効になっていることを確認します。
または、ユーザーポータルのセキュリティを強化する場合は、"Name Only"以外の別の認証オプションを選択できます。
以上となります。
なお、この現象が確認されている他のバージョン情報は下記の通りです。
CMI Version |
: 4.1.2432 |
Sentry (Core) Version |
: 4.1.2.6354 |
Sentry (SAM) Version |
: 4.1.1.6246 |
Proxy Version |
: 4.1.0.6050 |
UserPortal Version |
: 4.1.2.6352 |
System Type |
: VMWare |
VMWare Tools Version |
: 9.4.0.25793 (build-1280544) |
Python Version |
: Python 3.3.0 |
Tomcat Version |
: 9.0.41.0 |
OS Name |
: Linux |
OS Version |
: 2.6.32-754.22.1.el6.x86_64 |
JVM Version |
: 1.8.0_121-b13 |
Database Version |
: 5.5.65-MariaDB |
Webmin Version |
: 1.730 |
ご迷惑をお掛けし申し訳ございませんが、ご確認をお願いいたします。