Good. Other areas to check:
-rename the keycodes file and authorize again. For Linux, keycodes is at /home/<server_user>/arcgis/server/framework/runtime/.wine/drive_c/Program Files (x86)/ESRI/License10.2/sysgen
-there is a bug for 10.1 that may apply:
ArcGIS for Server 10.1 site creation fails on Linux if an HTTP proxy server environment variable is present in one of the profile files (.bash_profile or .bashrc) for the install user, or in global profile.