Monday, July 11, 2016

Errors and Problems - text, image, title clipping

Memo - occurred errors & exceptions

Linux 14.04
Eclipse Mars 4.5.2
Jsoup


1. DB Connection
- call URL data
Error : exception in thread main java.net.sockettimeoutexception read timed out
ref : http://stackoverflow.com/questions/6571548/i-get-a-sockettimeoutexception-in-jsoup-read-timed-out

- insert userAgent
Error : exception in thread main org.jsoup.httpstatusexception http error fetching url. status=403
ref : http://stackoverflow.com/questions/14467459/403-error-while-getting-the-google-result-using-jsoup

- url of pdf
Error : org.jsoup.unsupportedmimetypeexception unhandled content type. must be text/*
ref : http://stackoverflow.com/questions/16327105/connection-error-org-jsoup-unsupportedmimetypeexception-unhandled-content-typ



2. Jsoup
Error : jsoup java.util.zip.zipexception not in gzip format
ref : http://stackoverflow.com/questions/13018732/java-util-zip-zipexception-not-in-gzip-format
ref : https://github.com/MrL1605/Pronto-Auth/blob/master/logout.java
Jsoup.connect(url).userAgent(~~~)
.header("Accept", "text/html,application/xhtml+xml,application/xml;q=0.9,**;q=0.8")
.header("Accept-Encoding", "gzip, deflate")


Error : java.io.ioexception too many redirects occurred trying to load url
ref : http://stackoverflow.com/questions/7765316/too-many-redirects-occurred-trying-to-load-url-there-arent-any-redirects
ref : https://github.com/MrL1605/Pronto-Auth/blob/master/logout.java
.userAgent("Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:39.0) Gecko/20100101 Firefox/39.0")


Error : exception in thread main org.jsoup.unsupportedmimetypeexception unhandled content type
ref : http://stackoverflow.com/questions/16327105/connection-error-org-jsoup-unsupportedmimetypeexception-unhandled-content-typ
Jsoup.connect(articleURL)~~~ .ignoreContentType(true)


Error : javax net ssl sslhandshakeexception sun security validator validatorexception pkix path building failed
ref : https://www.lesstif.com/pages/viewpage.action?pageId=12451848
$ wget https://java-use-examples.googlecode.com/svn/trunk/src/com/aw/ad/util/InstallCert.java

$ gedit InstallCert.java
remove line "package com.aw.ad.util;" top
$ javac InstallCert.java

$ java -cp ./ InstallCert undertheradar.co.kr
Enter certificate to add to trusted keystore or 'q' to quit: [1]
Added certificate to keystore 'jssecacerts' using alias 'undertheradar.co.kr-1
$ keytool -exportcert -keystore jssecacerts -storepass changeit -file output.cert -alias undertheradar.co.kr-1

$ sudo keytool -importcert -keystore /usr/lib/jvm/java-8-oracle/jre/lib/security/cacerts -storepass changeit -file output.cert -alias undertheradar.co.kr-1


No comments:

Post a Comment