テクニカルトピックス

【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

 ご迷惑をお掛けし申し訳ございませんが、ご確認をお願いいたします。