NetFlow Analyzer ナレッジベース

PDFレポートが作成できない


概要

  • 対応バージョン : 12
  • NetFlow AnalyzerサーバーがLinuxの場合、PDFレポートが作成できない
  • Windowsの場合はこちら

 

目次 :

対応 : fontconfig

以下のコマンドを実行し、fontconfigと必要なライブラリをインストール後、製品サービスの再起動

yum -y install gcc gcc-c++ make flex bison gperf ruby \ openssl-devel freetype-devel fontconfig-devel libicu-devel sqlite-devel \ libpng-devel libjpeg-devel

yum -y install libXext libXrender xorg-x11-fonts-Type1 xorg-x11-fonts-75dp

参考(外部サイト)はこちら

 

対応 : PhantomJS

NetFlow Analyzerは、クライエント側からPDFレポートを生成するために、
サードベンダーツールとして phantomJs を利用しております。
phantomjs.org はツールの使用条件に伴い、下記内容を推奨しております。

 

1.

下記、開発ツールとライブラリをインストール

gcc
bison
flex
gperf
Perl
Ruby
SQLite
FreeType
Fontconfig
OpenSSL
icu

※配布もとによってパッケージ名が異なることがございます

 

2.

Debianベースのディストリビューションの場合、下記コマンドを実行
※Ubuntu 14.04 と Debian 7.0 でテスト済み

sudo apt-get install build-essential g++ flex bison gperf ruby perl \
libsqlite3-dev libfontconfig1-dev libicu-dev libfreetype6 libssl-dev \
libpng-dev libjpeg-dev python libx11-dev libxext-dev ttf-mscorefonts-installer

 

3.

Debian 6.0の場合はリンクの内容(下記)も実行

Fedoraベースのディストリビューションの場合、下記コマンドを実行
※CentOS 6 でテスト済み

sudo yum -y install gcc gcc-c++ make flex bison gperf ruby \
openssl-devel freetype-devel fontconfig-devel libicu-devel sqlite-devel\
libpng-devel libjpeg-devel

 

4.
フォントに関する不具合の場合、下記パッケージをインストール
ttf-mscorefonts-installer

 

5.
CentOSにおいて文字化けとともにPDFが生成される場合、
下記コマンドを実行

yum install libXext libXrender xorg-x11-fonts-Type1 xorg-x11-fonts-75dp

  • 日本語の場合は以下も実行

sudo yum groupinstall "Japanese Support"
sudo yum install cjkuni-fonts-common cjkuni-ukai-fonts cjkuni-uming-fonts

  • 中国語の場合は以下も実行

sudo yum groupinstall "Chinese Support"
sudo yum install cjkuni-ukai-fonts

 

6.
製品サービスの再起動

 

 

windowsの場合

1.

phantomJsプロセスが走っているか否かを確認

2.

走っていない場合、アンチウィルスソフトがphantomJsをブロックしていないことを確認