Skip to content

Commit

Permalink
d9e683e Added release notes for v1.2.3 in README
Browse files Browse the repository at this point in the history
3bdb624 Adding --with-ca-bundle option while configuring curl. Without this, some installation might not refer to the default /etc/ss/cert.pem path.
  • Loading branch information
bdhandap committed Mar 2, 2018
1 parent 9ec6b65 commit 7c59459
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 1 deletion.
16 changes: 16 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -304,11 +304,27 @@ $ sudo reboot
##### Raspberry PI seg fauls after some time running on `libx264.so`.
Rebuilding the `libx264.so` library and **re-linking the demo application** fixes the issue.

##### Curl SSL issue - "unable to get local issuer certificate"
If curl throws *"Peer certificate cannot be authenticated with given CA certificates: SSL certificate problem: unable to get local issuer certificate"* error while sending data to KVS, then the local `curl`
was not built properly with `--with-ca-bundle` path. So please remove the curl binaries and libraries and rebuilt it again by following below steps.
```
rm <producer_sdk_path/kinesis-video-native-build/downloads/local/lib/libcurl*
rm <producer_sdk_path/kinesis-video-native-build/downloads/local/bin/curl*
cd <producer_sdk_path/kinesis-video-native-build/downloads/curl-7.57.0
export DOWNLOADS=<producer_sdk_path>/kinesis-video-native-build/downloads
make clean
./configure --prefix=$DOWNLOADS/local/ --enable-dynamic --disable-rtsp --disable-ldap --without-zlib --with-ssl=$DOWNLOADS/local/ --with-ca-bundle=/etc/ssl/cert.pem
make
make install
```

----


## Release Notes
#### Release 1.2.3 (1st March 2018)
* Updated install-script to fix the local certificate trust issue for curl.
* Added steps in README troubleshooting section for curl trust issues.
#### Release 1.2.2 (March 2018)
* Remove open-source dependencies from KinesisVideoProducerJNI native library. java-install-script can be used to build KinesisVideoProducerJNI native library fast.
* README note improved.
Expand Down
2 changes: 1 addition & 1 deletion kinesis-video-native-build/install-script
100755 → 100644
Original file line number Diff line number Diff line change
Expand Up @@ -114,7 +114,7 @@ if [ ! -f $DOWNLOADS/local/lib/libcurl.a ]; then
cd $DOWNLOADS
tar -xvf curl-7.57.0.tar.xz
cd $DOWNLOADS/curl-7.57.0
./configure --prefix=$DOWNLOADS/local/ --enable-dynamic --disable-rtsp --disable-ldap --without-zlib --with-ssl=$DOWNLOADS/local/
./configure --prefix=$DOWNLOADS/local/ --enable-dynamic --disable-rtsp --disable-ldap --without-zlib --with-ssl=$DOWNLOADS/local/ --with-ca-bundle=/etc/ssl/cert.pem
make
make install
fi
Expand Down

0 comments on commit 7c59459

Please sign in to comment.