Tag Info

Hot answers tagged

5

A user agent of Java/[version] is the default UA when making any web requests through the Java programming language. In other words, someone has written a spider-like program in Java, which is clearly parsing links incorrectly. As Dave suggested in the comments, the requests could be coming from another site - check the referring URL in your weblogs. In ...


3

The user agent belongs to Apache HTTPComponents, which is a Java library that handles HTTP request. For example: It could be an Android app that is using the library to send POST requests to your login script. The UNAVAILABLE part is typically where the version number is located. As far as I know, this user agent is used as the default user agent for ...


3

Also you have to consider that you will also eat up 30GB x 4 of the websites data traffic per month, depending on the website this can be a huge problem for the operator and they will probably detect the bandwidth usage spike as an attack on their website.


2

If you use reCAPTCHA, you can use their API to log the number of failed attempts (code shown uses the reCAPTCHA Ruby gem): if validate_recap(params) #user validated the captcha, create an account else #user failed to validate, log the attempt and show a new captcha end Using the reCAPTCHA library helps digitise books while reducing scripted ...


2

There are many free control panels alternatives to cpanel heres 9 take your pick Webmin Web CP Flex CP SysCP ISPConfig 3 Virtualmin Ehcp Zpanel Kloxo


2

Yes, there are hosting companies that offer that sort of technology. This question covers the things to look for when choosing hosting, so I'm not going to recommend a specific one. You may find that you they place limitations on what you can do or what modules you can install so it may be that you need a VPS. So you need to do your homework and ask the ...


2

I use Ubuntu 10.04 LTS personally. Some use a more server-oriented distro of 'Nix, but having used Desktop Ubuntu for years, the server-side is pretty much identical, obviously without a UI. There are also (from what I see) a lot more snippets of example commands and code regarding ubuntu on the web than other distros. Java runs fine and is easy to set ...


2

I have given one hyperlink on webpage to access this file. When you provide the local path to a file in your webpages, as covered here, you're making the assumption that the file exists on the client's computer or device, not on your server. Instead of using a local file path in your hyperlink like: ...


1

Simple answer. You are going to have nothing but trouble with a file name of setup.exe. In fact, any file with the .exe extension is going to ruin your day. The good news is, I am pretty sure your not a hacker! (humor) Use WinZip or some other compression file application and create a .zip file with your install in it. Have your users download the .zip file ...


1

It's called a "drive by" or "drive by download". From Wikipedia: Drive-by download means two things, each concerning the unintended download of computer software from the Internet: Downloads which a person authorized but without understanding the consequences (e.g. 2. downloads which install an unknown or counterfeit executable program, ...


1

if you google for "best java framework" and "best php framework" you'll find lots of sites and blogs that give very helpful and detailed opinions to the topic. You'll get no better answer here and no greater list. I really recommend you take the time and actually install and try one or two of each Java and PHP framework. Thats just two days of fun, ...


1

I'm not sure how it works with Monit, but I'll assume what you've done is creating a concatenation of PEM structures to build your certificate chain, like so: -----BEGIN CERTIFICATE----- MIICajCCAdOgAwIBAgIBAjANBgkqhkiG9w0BAQUFADA7MQswCQYDVQQGEwJVSzEa .... -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- ...


1

Before you decide to use Liferay be sure to check these points first: have a decent look at the javadoc (there is not much more than author tags) read the Liferay forums pretty URL support and such things if you need it do not trust ANY feature until you verified it is working as expected have a look at the bug tracker, especially the older unfixed bugs ...


1

We did a lot of this work, and found out a couple things: Liferay is about the most feature rich of the portlet technologies. It does support flash/HTML5 Portlets in general are hard if you're trying to make a lot of them. Liferay is one of the easiest to setup Liferay is also one of the biggest and hungriest platforms. Short of it is, if I had to use a ...


1

This may seem a little ridiculous, but if you're getting the traffic you say you are from the SAME IP addresses, would it be possible to install Fail2Ban on the server itself? (not Apache module). Some info: http://www.fail2ban.org/wiki/index.php/Main_Page but this scans Error logs from the server (Apache's logs, for example) and finds patterns where someone ...


1

When a Tomcat 6 server is freshly started, or when a web app is dynamically loaded, the content is not accessible for a number of seconds. I sometimes see this type of problem on my development server around the time when I am restarting the web app.


1

I would use heroku.com, you will probably pay nothing for a small website (I have a commercial website running there and it is capable of serving millions of users per month for free). You also have a PostgreSQL database available for free to get started with, which is very similar to MySQL. I would really recommend this, the skills you will learn will ...


1

Yes, you can purchase the use of a remote computer that would allow you to use that computer's access to the Internet to collect your data. Here are some difficulties you will still face even if you go this route: You will need to set up, configure and manage a remote computer, probably from a SSH command line interface. The info you collected is still ...


1

You can use Google App Engine or use a Linux VPS and install Jetty.



Only top voted, non community-wiki answers of a minimum length are eligible