スカイ・エス・エイッチ

menu

ORCAレセコンをご利用中のお客様

TOP > ORCA よくある質問・回答集 > 技術

よくある質問・回答集 ORCAレセコン

固定グローバIPアドレスのコマンドでのPPTP設定例

ip lan1 proxyarp on
pp select 4
 pp name RAS/VPN:名称
 pp bind tunnel3
 pp always-on on
 pp auth request mschap-v2
 pp auth username ユーザ名 パスワード
 ppp ipcp ipaddress on
 ppp ccp type mppe-any
 ppp ccp no-encryption reject
 ppp ipv6cp use off
 ip pp remote address dhcp
 pptp service type server
 pp enable 4
tunnel select 3
 tunnel encapsulation pptp
 tunnel endpoint address 接続元固定グローバIPアドレス
 pptp tunnel disconnect time off
 tunnel enable 3
pptp service on

nat descriptor masquerade static 1000 1 192.168.100.1 tcp 1723
nat descriptor masquerade static 1000 2 192.168.100.1 gre

ip filter 200086 pass * ルーターLAN側IPアドレス tcp * 1723
ip filter 200087 pass * ルーターLAN側IPアドレス gre

pp select 1
 ip pp secure filter in 200003 200020 200021 200022 200023 200024 200025 200030 200032 200086 200087

固定グローバIPアドレスのコマンドでのL2TP/IPsec設定例

YAMAHA NVR510などで接続元が固定グローバIPアドレスの場合の
コマンドでのL2TP/IPsec設定例

ip lan1 proxyarp on
pp select 5
 pp name 名称
 pp bind tunnel5
 pp auth request mschap-v2
 pp auth username ユーザ名 パスワード
 ppp ipcp ipaddress on
 ppp ipcp msext on
 ip pp remote address dhcp
 ip pp mtu 1258
 pp enable 5

tunnel select 5
 tunnel encapsulation l2tp
 tunnel endpoint address 接続元固定グローバIPアドレス
 ipsec tunnel 2
  ipsec sa policy 2 2 esp aes-cbc sha-hmac
  ipsec ike keepalive log 2 off
  ipsec ike keepalive use 2 off
  ipsec ike pre-shared-key 2 text 事前共有キー
  ipsec ike remote address 2 接続元固定グローバIPアドレス
 l2tp tunnel auth off 
 l2tp tunnel disconnect time off
 l2tp keepalive use on
 ip tunnel tcp mss limit auto
 tunnel enable 5

#これがないと繋がらない
ipsec transport 5 2 udp 1701

nat descriptor masquerade static 1000 1 ルーターLAN側IPアドレス udp 1701
nat descriptor masquerade static 1000 2 ルーターLAN側IPアドレス udp 500
nat descriptor masquerade static 1000 3 ルーターLAN側IPアドレス esp
nat descriptor masquerade static 1000 4 ルーターLAN側IPアドレス udp 4500

ip filter 200082 pass * ルーターLAN側IPアドレス udp * 1701
ip filter 200083 pass * ルーターLAN側IPアドレス udp * 500
ip filter 200084 pass * ルーターLAN側IPアドレス esp
ip filter 200085 pass * ルーターLAN側IPアドレス udp * 4500

pp select 1
 ip pp secure filter in 200000 200001 200002 200003 200004 200020 200021 200022 200023 200024 200025 200034 200035 200038 200039 200082 200083 200084 200085

Ubuntu22.04 沖PCL5ドライバにてモノクロしかできない

Q:
Ubuntu22.04 沖PCL5ドライバにてモノクロしかできない。Ubun20.04まではカラー印刷はできていました。
A:
PSドライバをお使いください。その際、PCL5のドライバを設定したプリンタは一度削除してください。

WebORCAオンプレ移行の概略

A:
●移行元環境にて
プラグイン更新、プログラム更新、マスタ更新
monbatch_clogの削除
sudo -u orca psql orca -c "delete from monbatch_clog ;" 

データベースの変換チェック
wget https://ftp.orca.med.or.jp/pub/receipt/ubuntu/misc/jma-dbconvert-20200417.tar.gz
tar zxvf jma-dbconvert-20200417.tar.gz
cd jma-dbconvert-20200417/
sudo -u orca ./jma-dbconvert.sh -t

スキーマチェック
cd /tmp/
wget http://ftp.orca.med.or.jp/pub/etc/jma-receipt-dbscmchk.tgz
tar xvzf jma-receipt-dbscmchk.tgz
cd jma-receipt-dbscmchk
sudo bash jma-receipt-dbscmchk.sh

バックアップ(重要)
sudo -u orca pg_dump -Fc orca > orca.dumpxxxxYYYYMMDD

独自
sudo su - orca
tar zcvf receden.tar.gz receden/ hen/
tar zcvf onshiDB.tar.gz /var/www/html/php/onshi/DB/
tar zcvf pdf.tar.gz /mnt/onshi/pdf/
orca.dumpxxxxYYYYMMDD、receden.tar.gz、onshiDB.tar.gz、pdf.tar.gz
を外部媒体に

●移行先環境にて
独自
orca.dumpxxxxYYYYMMDD、receden.tar.gz、onshiDB.tar.gz、pdf.tar.gz
を外部媒体から移行先PCに
sudo su - orca
tar zxvf 移行先PCこのファイルのパス/receden.tar.gz 
exit
cd 移行先PCこのファイルのパス
sudo tar zxvf onshiDB.tar.gz
sudo cp -r var/www/html/php/onshi/DB/* /var/www/html/php/onshi/DB/
sudo chown -R orca.orca /var/www/html/php/onshi/DB

sudo chown -R orca.orca /var/www/html/php/onshi/pdf

sudo tar zxvf pdf.tar.gz
sudo cp mnt/onshi/pdf/* /mnt/onshi/pdf/
sudo chown -R orca.orca /mnt/onshi/pdf/*

ORCAデータベースに接続されてるアプリの停止
sudo systemctl stop jma-receipt-weborca
autovacuumも停止
sudo vi /etc/postgresql/14/main/postgresql.conf
autovacuum = off
sudo systemctl restart postgresql

レプリケーション環境構築後、再度リストアする場合は従サーバのpostgreSQLも停止すること
停止せずに/opt/jma/weborca/app/bin/onpre_db_import.shを実行してしまった場合は
/opt/jma/weborca/conf/db.conf を削除すること

リストア
mkdir /tmp/orcabk/
sudo cp orca.dump /tmp/orcabk/
/opt/jma/weborca/app/bin/onpre_db_import.sh /tmp/orcabk/orca.dump
sudo /opt/jma/weborca/app/bin/jma-setup

sudo systemctl stop jma-receipt-weborca
sudo weborca-install
sudo weborca-install -l

autovacuum戻す
sudo vi /etc/postgresql/14/main/postgresql.conf

#autovacuum = on

変更した方がいいかも
wal_keep_size = 32

sudo systemctl restart postgresql
sudo systemctl start jma-receipt-weborca

スキーマチェック
cd /tmp/
wget http://ftp.orca.med.or.jp/pub/etc/jma-receipt-dbscmchk.tgz
tar xvzf jma-receipt-dbscmchk.tgz
cd jma-receipt-dbscmchk
sudo bash jma-receipt-dbscmchk.sh

二重化、従サーバとの同期
従サーバで操作
sudo systemctl stop postgresql 

sudo rm -rf /var/lib/postgresql/14/main
sudo -u postgres pg_basebackup -R -h 主サーバIP -p 5432 -U replication -D /var/lib/postgresql/14/main/ -W

sudo systemctl restart postgresql
sudo systemctl restart jma-receipt-weborca

主で確認
sudo -u postgres psql -c "SELECT * FROM pg_stat_replication;"

従で確認(同期後マスタ更新などを行った後)
sudo -u postgres psql -c "SELECT pg_last_xact_replay_timestamp();"

●Google chromeの設定
chrome://settings/content/automaticDownloads
「複数のファイルの自動ダウンロードを許可するサイト」にてWebORCAオンプレ版の
IPアドレス入力後「追加」ボタン

chrome://settings/content/popups
「ポップアップの送信やリダイレクトの使用を許可するサイト」にてにてWebORCAオンプレ版の
IPアドレス入力後「追加」ボタン

歯車マーク
 オンプレサーバーのIPアドレスを指定する
 WebORCAオンプレ版のIPアドレス

WebORCA入力画面2つ目以降をタブではなく、ウインドウで開く
 google chrome右上・・・ 「その他のツール」「ショートカットを作成」「ウインドウとして開く」にチェックを入れる

●Macの日本語入力
「システム設定」「キーボード」「入力ソース」「編集」
「すべての入力ソース」「日本語-ローマ字入力」「カタカナ」「英字」「完了」

●Ubuntu Google Chromeのフォント
chrome://settings/fonts」 標準フォント等を「Takaoゴシック」に変更。

●オンライン資格PCにWebORCA環境をインストール
 ネットワーク設定を一時変更しインターネットにつながるようにする
 google chromeのインストール
 OSネイティブアプリケーションのインストール
https://www.orcamo.co.jp/products/extensions.html
 ORCAMOクラウド拡張のインストール
 設定はひとつ前の項と同じ

ORCAMO拡張機能のインストール

●リモートディスクトップのパスワード
 設定 共有 リモートディスクトップ レガシーなVNCプロトコルを有効にする チェック
 認証に適当なバスワード

●独自
https://www.skysh.jp/info/indexv3._hp
オン資格ORCAプログラムの患者番号桁数
●リコンパイルコマンド
sudo -u orca /opt/jma/weborca/app/scripts/allways/site-upgrade.sh

●漢字入力の場所が漢字にならない
OSネイティブアプリケーションの再インストール
https://www.orcamo.co.jp/products/extensions.html

●CLAIMの設定
sudo systemctl enable claim.service
sudo systemctl start claim.service 
claimの待受ポートを8210から変更する場合は
/etc/jma-receipt/jma-receipt.env
CLAIM_PORT=9000 

●Windows、Macクライアント環境
こちらをチェックすること

文字サイズが変更できるように
http://IPAddress:8000/?scale_mode=percent

署名照合中にエラーが発生しました

Q:
sudo apt updateで以下のエラーが出ます。
署名照合中にエラーが発生しました。リポジトリは更新されず、過去のインデックスファイルが使われます。GPG エラー: http://packages.ros.org/ros/ubuntu xenial InRelease: 公開鍵を利用できないため、以下の署名は検証できませんでした: NO_PUBKEY XXXXXXX
A:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys XXXXXXX

XXXXXXはエラーの末尾と同じ

IPアドレスのダブリ検出

例:
ダブリを調査したいIPアドレスを192.168.1.3とします。

$ arping -I eth0 192.168.1.3

ARPING 192.168.1.3 from 192.168.1.2 eth0
Unicast reply from 192.168.1.3 [XX:XX:XX:A6:80:B8] 1.216ms
Unicast reply from 192.168.1.3 [YY:YY:YY:85:39:47] 38.724ms
Unicast reply from 192.168.1.3 [YY:YY:YY:85:39:47] 62.788ms

2つ以上のMACアドレスから応答があります。

「新しいバージョンのUbuntuが利用可能です...」と表示されます

Q:
以下が表示されます。どうすればいいですか。
ok0
A:
「アップグレードしない」をクリック
ok
「OK」をクリック
kyohi

自動マウントされたCD。apacheプロセスからはマウントされていない。

Q:
Ubuntu18.04
自動mountされたCD。apacheからはmountされていない。自動mountされた状態をapacheからumountできない。
その結果apacheからejectできない。
A:
sudo vi /lib/systemd/system/apache2.service
PrivateTmp=true
 ↓
PrivateTmp=false

Ver5.1ユーザー管理マスタになる修正

Q:
どのようなマスタの修正を行うと、Ver5.1のユーザー管理マスタになりますか。
A:
試してみました。
●点数マスタ
単位の付加 ⇒ 【ユーザー管理】になった
 710010093 万年筆型注入器用注射針(標準型 

酸素等の価格付加(問題なし Ver5.1での点数マスタ画面
 739230000 酸素ボンベ・小型

検査の上限回数追加(問題なし)
 160037510 PSA

内服算定(問題なし)
 667190004 塩化ナトリウム 内服として算定可

総量編集(問題なし)
 620491401 ラキソベロン内用液0.75% 「1 内服滴剤」

換算値入力(問題なし)
 615101406 ツムラ葛根湯エキス顆粒(医療用)

労災のコード付加(問題なし)
 058000001 デュオアクティブ ET[10cmx10cm(算定面積100cm2)] 710010301

投与量(問題なし)
 610443045 パキシル錠10mg

●保険者
記号を入力する ⇒ 【ユーザー管理】になった
 270033 岸和田市

オンライン請求インストール時にCODE:83

Q:
Linux環境のオンライン請求インストール「その他環境」の時点で下記が表示されインストールが止まる。
code83
A:
FireFoxが開いている場合、閉じてから再度インストールしてください。

test