In your se.conf file, if you do not set PARAMETERS_NAME, then the default is "default.param". This is baked into source-extractor. So if you want to set the name of this file, you must do so in your se.conf file, eg
PARAMETERS_NAME my.param
If that doesn't work -- what command line are you running, and what does your source extractor config file look like?
If you just use
solve-field --use-source-extractor image.jpg
then it should work.
If you use
solve-field --source-extractor-config se.conf image.jpg
then if your se.conf lists a PARAMETERS_NAME file, you must create that file.
For example, if you use just --use-source-extractor (and turn on -v logging), you will see that it creates a temp file containing the parameters,
$ cat /tmp/tmp.param.j6syFW
X_IMAGE
Y_IMAGE
MAG_AUTO
and runs source extractor like
source-extractor -PARAMETERS_NAME /tmp/tmp.param.j6syFW -VERBOSE_TYPE FULL -FILTER_NAME /tmp/tmp.filter.XQnIDX -CATALOG_TYPE FITS_1.0 -CATALOG_NAME /tmp/tmp.xyls.5Ezi4Y /tmp/tmp.fits.QD757X
cheers,
dustin